gpt4 book ai didi

c++ - Windows 8 SDK 中的 d3dx11.h

转载 作者:可可西里 更新时间:2023-11-01 10:36:51 28 4
gpt4 key购买 nike

前言:
我正在用 VS 2013 做一个项目我试着 #include <d3dx11.h>但没有找到。我做了一些搜索,找到了这句话

D3DX is not considered the canonical API for using Direct3D in Windows 8 and therefore isn't included with the corresponding Windows SDK. Investigate alternate solutions for working with the Direct3D API.

来自 this page

然后我又做了一些搜索,找到了 this SO question我尝试了答案,但它最终打破了所有包含。 是的,我已经做了一些搜索

问题:
你如何使用d3dx11在 VS 2013 中?

最佳答案

  1. 下载并安装DirectX SDK

  2. 在 Visual Studio 中单击您的项目 > 属性 > VC++ 目录:

  3. 包含目录:单击向下箭头 > <Edit...> > ... > 导航到 C:\Program Files (x86)\Microsoft DirectX SDK June 2010\Include > 选择文件夹

  4. 库目录 > 同上,但选择 ...\Lib\x86 > OK

  5. 在您的代码中:

#pragma comment(lib, "d3d11.lib")
#pragma comment(lib, "d3dx11.lib")
#pragma comment(lib, "dxgi.lib")

#include <d3d11.h>
#include <D3DX11.h>

关于c++ - Windows 8 SDK 中的 d3dx11.h,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21170944/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com