0

我想开始学习 DirectX 11.0 。我在 Windows 8 pro 64 位上安装了 Visual Studio 2012 Ultimate。我希望能够开发也可以在 Windows 7 中运行的游戏。如果不下载 2010 年 6 月的 SDK,这可能吗?还是 Windows SDK 会做?有人可以发布正确教程的链接吗?我不喜欢第 3 方解决方案,并且我希望尽可能避免下载 2010 年 6 月的 SDK。

备注:我有一些在 XNA 开发 3D 游戏的经验。我是 DirectX 的新手。

更新:DX SDK 现在包含在 Windows SDK 中。但是我还没有看到任何关于使用这个已经包含的 SDK 开发桌面游戏的教程。他们中的大多数要求下载 DX June 2010 SDK;可能这些教程在VS2012到来后没有更新。而最近的人说要移植一个VS2010 DX游戏到VS2012,第一步一般是下载DX June 2010 SDK。

因此,我开始怀疑是否可以使用这个新的内置 SDK 构建桌面游戏?或者确实必须下载 2010 年 6 月的 DX SDK?还是只有在将VS2010游戏移植到VS2012时才需要下载June SDK?

4

2 回答 2

0

使用内置 SDK 在 Visual Studio 2012 上编译的程序应该在 Windows 7 上运行良好(当然前提是不使用任何新的 API 调用或任何东西)。我正在使用 d3d11 在 Windows 7 上运行 vs2012,它构建的程序在那里运行得非常好。

于 2012-12-30T18:47:53.293 回答
0

你必须从 MSDN 下载 DX SDK 我阅读了文档

http://msdn.microsoft.com/en-us/library/windows/apps/hh452744.aspx

于 2012-12-30T15:37:01.787 回答