【Direct3D 12】配置编译环境
2024-10-21 13:38:35
创建桌面应用程序
使用Visual Studio Community 2019创建一个桌面应用程序。
配置SDK版本、头文件、依赖库
右键单击创建的项目名称,选择Properties。
在Configuration Properties->General->Windows SDK Version中,选择需要使用的Windows 10 SDK版本号。
平台(x86、x64等)根据自己需要选择。
Visual Studio Community 2019会根据选择的Windows 10 SDK版本进行头文件和库文件的路径选择。
d3d12.h头文件在um文件夹中。
Visual Studio Community 2019会根据选择的平台,使用对应的宏定义,加载对应的静态库。
x86: WindowsSDK_LibraryPath_x86
x64: WindowsSDK_LibraryPath_x64
d3d12.lib在um文件夹中对应的平台文件夹里。
在Configuration Properties->Linker->Input->Additional Dependencies,添加静态库:d3d12.lib,dxgi.lib,d3dcompiler.lib
在Configuration Properties->Linker->Input->Delay Loaded Dlls,添加动态库:d3d12.dll
配置完成。
最新文章
- Linux下 JDK安装
- font-weight -- 定义字体的粗细
- Android消息机制
- 遍历map的常用方法
- Python:将utf-8格式的文件转换成gbk格式的文件
- HTTP协议(待完善)
- centos6.4 安装 hive 0.12.0
- Django 1.6 最佳实践: 如何设置和使用 Log(转)
- CString, QString, char*之间的转换(包括VC编译开关)
- bzoj 1004 1004: [HNOI2008]Cards burnside定理
- 如何重载浏览器 onload 事件后加载的资源文件
- Web API实现POST报文的构造与推送
- KafKa+Zookeeper+Flume部署脚本
- AngularJS学习篇(十一)
- docker简单介绍----存储
- [LeetCode] 10. 正则表达式匹配
- git pre-push hook
- 3790:最短路径问题(HDU)
- node.js 初学(二)—— 搭建注册/登录服务器
- 记录一下 ajax的基础传送