VS2017下Introduction to 3D Game Programming with Directx12 随书例子的环境配置流程

本文详细介绍如何使用Visual Studio 2017配置Direct3D项目,包括项目创建、必要文件复制及路径调整等关键步骤,解决与原书基于VS2015指导不一致的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原书用的是VS2015
VS2017配置步骤稍微有点不一样

1.建立项目
原书建立的是Win32 Project
VS2017取消了这个选项,这里我们选windows wizard
选择项目windows desktop wizard
在common所在的文件夹中建立一个存放项目的文件夹 比如"MYD3D"
原书中的文件夹名是MyDemos
建立项目
在这里插入图片描述
2.复制必要文件
关键是导入 BoxApp.cppShaders
直接按照原书中的步骤导入的话 BoxApp.cppShaders 文件夹 会出现索引不对的问题
解决办法是按照BoxApp.cpp中的语句
#include "../../Common/d3dApp.h"

#include "../../Common/MathHelper.h"

#include "../../Common/UploadBuffer.h"
的内容把BoxApp.cpp放在正确的位置或者修改它

同时把Shaders 文件夹放在项目文件夹下

其他步骤就按照原书的步骤来就行了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值