gpt4 book ai didi

c++ - 我应该为 DirectX 11 使用什么 SDK?

转载 作者:行者123 更新时间:2023-11-30 01:17:24 25 4
gpt4 key购买 nike

我很困惑我需要什么才能使用最新版本的 DirectX SDK。

有 DirectX SDK(2010 年 6 月),显然已弃用,还有适用于 Windows 8.1 的 Windows SDK。

令人困惑的是,我无法确定 Windows SDK for 8.1 是否可以使用 Windows 7 和 Visual Studio 2013 for Desktop,或者我是否必须将 DirectX SDK(2010 年 6 月)用于 Windows 7 和用于桌面的 Visual Studio 2013。

此外,如果我使用适用于 8.1 的 Windows SDK,我该如何将它包含在我的 Visual Studio 项目中。有帮助吗?

最佳答案

从 7.0 版开始,DirectX SDK 已集成到 Windows SDK 中。除非您需要某些已弃用的功能(例如 DXUT),特别是运行时着色器编译器,否则您只需使用 Windows SDK 即可运行。

但是,如果您想使用 DirectX SDK 的弃用功能,则需要包括两个 SDK,并将 Windows SDK 设置为比 DX SDK 具有更高的优先级。如果您同时包含两者并看到重新定义警告,则说明您以错误的顺序包含它们。

关于c++ - 我应该为 DirectX 11 使用什么 SDK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24493089/

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