Visual Studio 2019初始化DirectX12遇到的一些问题

在使用《Introduce to 3D Game Programing with DirectX12》提供的基础框架时,使用VS2019创建项目无法成功生成项目,但是从github获取龙书自带的项目打开之后却没有任何问题,成功的生成了所有的实例。

https://github.com/d3dcoder/d3d12book 这里是随书源码的github地址。

经过对比项目设置后发现,以下几个选项务必保持一致:

必须设置为x64平台

这里的符合模式必须要改成否

预处理器定义要加上WIN32

链接器系统中的子系统必须为窗口

Author: 木尘痕
Link: https://muchenhen.com/2020/03/19/visual-studio-2019%E5%88%9D%E5%A7%8B%E5%8C%96directx12%E9%81%87%E5%88%B0%E7%9A%84%E4%B8%80%E4%BA%9B%E9%97%AE%E9%A2%98/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.