原书用的是VS2015
VS2017配置步骤稍微有点不一样
1.建立项目
原书建立的是Win32 Project
VS2017取消了这个选项,这里我们选windows wizard
在common所在的文件夹中建立一个存放项目的文件夹 比如"MYD3D"
建立项目
2.复制必要文件
关键是导入 BoxApp.cpp 和 Shaders 。
直接按照原书中的步骤导入的话 BoxApp.cpp 和 Shaders 文件夹 会出现索引不对的问题
解决办法是按照BoxApp.cpp中的语句
#include "../../Common/d3dApp.h"
#include "../../Common/MathHelper.h"
#include "../../Common/UploadBuffer.h"
的内容把BoxApp.cpp放在正确的位置或者修改它
同时把Shaders 文件夹放在项目文件夹下
其他步骤就按照原书的步骤来就行了