[技美CG][DX12实战]Demo 运行【DX12】【VS2022】【龙书】【新手开箱可用】

538 阅读1分钟

DirectX12 3D 游戏开发实践 Demo 运行

在这里插入图片描述

前言

《DirectX 12 3D 游戏开发实战》(Introduction to 3D Game Programming with DirectX 12)也被称为龙书,有700余页,写的非常好,译者也很认真。预计还有几天就能读完了,准备在接下来陆续更新一些读书笔记。

本文是我在学习过程中一些非常有帮助的网站汇总,顺带补充了一些 DirectXMath库 与 HLSL 语法参考,希望能给同样在读这本书的人一些帮助。

官方网站

MSDN(Microsoft developer network):开发人员工具、技术文档和代码示例
龙书源代码
异步社区随书配套

运行官方demo

1.安装vs2022

vs2022

2.如图解压Common文件夹和MyD3D12Project到本地

在这里插入图片描述

3.解压后如图

在这里插入图片描述

4.打开解决方案

在这里插入图片描述更改BoxApp.cpp中Common包的引用:
在这里插入图片描述更改解决方案-属性:
在这里插入图片描述

5.debug运行

在这里插入图片描述

6.运行结果

在这里插入图片描述

7.遇到问题解决:提示应用程序请求的操作依赖于已缺失或不匹配的 SDK 组件在这里插入图片描述添加功能-图形工具

在这里插入图片描述