2014-03-04 57 views
0

我是一个刚开始的程序员大学生,我想在课堂之外申请一个副项目。我想在C++中开始编写一些简单的directX东西来练习和准备未来的类。DirectX SDK/VS2013 SDK设置

但是,我安装了Visual Studios 2013并安装了DirectX SDK June版本,我似乎无法在视觉工作室中找到任何directX模板。在我看过的教程中,当一个人进入视觉工作室2013并点击“Visual C++”时,他们会看到更多的模板,包括DirectX模板。

我错过了什么步骤才能在Visual Studio 2013专业版中看到这些东西?

非常感谢您的帮助!

回答

0

没有用于台式机的DirectX没有内置的模板,因为你已经安装了DirectX SDK,我建议你使用的样品/演示从SDK(你可以从DirectX的样品浏览器中找到),有一个名为Empty Project的示例,您可以安装该示例并根据它编写代码。

enter image description here

+0

你可能想看看[Direct3D的Win32游戏Visual Studio模板](http://blogs.msdn.com/b/chuckw/archive/2015/01/06/direct3d-win32-game-visual-studio-template。 ASPX)。 –

0

只有DirectX Windows应用商店应用的模板。我不记得它是否是Visual Studio中的DirectX Desktop模板。 在图片here上,您可以看到两个默认的DirectX Windows Store应用程序模板和可以下载的新模板。

也许,在你的教程中有一些自制的模板,或者那些可以在网上喜欢的模板。你也可以很容易地make your own template

如果您真的想要学习Desktop的程序(并且您正在尝试使用DirectX SDK,则可能是您想要的),请按照您在书籍和教程中找到的代码进行操作。此外,不要复制任何代码是一个好主意,而是开始自己的项目,这些项目只要您能发展自己的知识就会发展。

请注意,前段时间DirectX SDK已被弃用(最新版本约会于2010年6月)。您必须使用Windows SDK来获取任何新代码。但是,您可以使用DirectX SDK编译旧样本(这需要新SDK中没有的东西)。你可能会发现有趣一些问答& A的关于该主题:由Chuck Walbourn - MSFT

和MSDN上这个博客:

编码愉快! ;)

+0

的DirectX SDK的通常有几个例子应用程序和某种演示图书馆来了。这些可以用来产生模板项目(非常类似于IDE中的经典项目向导),但我认为这从来没有内置到VS IDE中(XNA SDK除外)。 – Mario

+0

我明白了。到目前为止,我一直在做我自己的所有编程和书籍学习,但从我看到的DirectX教程中,我认为我错过了使用directX所需的一些关键组件。例如,当我在控制台窗口中制作游戏时,我会选择“Visual C++”,然后选择“Win32控制台应用程序”,然后开始编码。 从教程看来,我错过了所需的文件或其他东西,因为他的C++模板列表比我的要大得多,并且使用了我没有的模板列表。我想那不是这种情况。 感谢您的反馈!我很感激! – Bigbeef