winapi – Windows 8 SDK中的DirectX
摘要:应该从针对
Windows 8的应用程序中删除directX包含文件吗?
细节: 我是Windows的新手,我正在尝试使用Visual Studio 2012在Windows 8上编译NVIDIA SDK(如果可能的话).编译时我收到一条错误消息:无法打开包含文件:’d3dx9.h’:没有这样的文件或目录. 我已经阅读了Where is the DirectX SDK?文章,但我对它的说法感到困惑. 假设我不关心Windows 7而只想在Windows 8上测试桌面应用程序(暂时忽略Metro),我是否需要保留#include< d3dx9.h>等包含内容.和#include< d3dx11.h>在NVIDIA SDK应用程序中,还是应该删除这些包含?如果我确实保留了我需要安装的内容,以便找到文件. 解决方法
这些示例旨在使用DirectX SDK和Windows SDK(pre-Win8)构建.
但是,Microsoft不建议再使用D3DX *(等等).他们弃用了独立的DirectX SDK,剥离了d3dx * .h和d3dx * .lib文件,并将其合并为Windows 8 SDK. 因此,要构建样本,您必须使用: >对于DirectX标头/库:旧独立DirectX SDK (Jun 2010) 为了防止混合头和库,最好在“VC目录”中设置它们的确切路径. 对于您自己的新项目,最好不要使用DirectX SDK,而是使用Windows 8 SDK中的DirectX标头. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- winapi – ReadProcessMemory在某些页面上失败(GetLastErro
- 环境变量和Path环境变量
- Windows Server 2008,一个非常小的DDoS能够杀死我的服务器
- windows-server-2003 – 使用SQL Server重新安装Windows Se
- 项目管理 – XP vs传统的良好项目管理
- windows – %M2%在系统变量Path中不起作用但在用户变量Pa
- windows-server-2008 – 在IIS 7中添加具有不同SSL证书的多
- windows-server-2008 – SCHTASKS无法管理远程任务
- Windows上的Android Studio默认SDK位置在哪里?
- windows-server-2012-r2 – 在Server 2012上使用quickconfi