DirectX12 3D立方体游戏编程作业-龙书
- 作业效果
- 配置描述文件
- 参考书签
作业效果
配置描述文件
参考:龙书dx12 chapter-6 电子版在CSDN下载里直接下载的
配置:将龙书中的visual stdio2015修改为visual stdio2019;
visual stdio2019组件选择:
desktop development with C++
game development with C++
组件中含有 Windows 10 SDK自动配置好了静态运行时dll和库目录,不用为这些操心
Visual Studio 2019官网下载
direct3Dx12官网下载(其实不用下载反正windows 10 sdk 有directx sdk)
项目配置:
1.右键单击解决方案资源管理器的项目名称
依次选择 Linker -> System -> SubSystem,选择 Windows(/SUBSYSTEM:WINDOWS)。
(链接器->系统->子系统)
2.导入现有文件,注意文件结构和路径
BoxApp.cpp 第 354 行)改为:
mvsByteCode = d3dUtil::CompileShader(L"…\Shaders\color.hlsl", nullptr, “VS”, “vs_5_0”);
mpsByteCode = d3dUtil::CompileShader(L"…\Shaders\color.hlsl", nullptr, “PS”, “ps_5_0”);
3.修改C++语言 符合格式为 否
运行boxapp。