use*_*469 5 c++ directx visual-studio-2010
这是我在这里的第一篇文章,请为我非常糟糕的英语道歉.
当前状态:我有一个非常先进的项目,直到现在我使用2010年6月的DirectX SDK和其他几个库(Assimp,FreeImage,Bullet等......).
我的开发环境是Win7,VS2010专业版(win sdk 7.1A).
我的问题是,我必须重写我的DirectX代码(使用win sdk 8)来支持Windows 8吗?
我在网上搜索过,我找到的唯一帖子是Chuck Walbourn的博客"http://blogs.msdn.com/b/chuckw/archive/2012/03/22/where-is-the-directx -sdk.aspx".
提前感谢Behnam Karaj(来自斯图加特 - 古老的德国)
不,您可以使用 DirectX SDK 和 Windows SDK 7.1A。它可以在Windows 8中运行。但是您将无法使用它的新功能,并且无法制作Windows Store应用程序。
另外,如果您想迁移到 Windows 8 SDK,您不需要对代码进行太多更改,只需标头和一些函数名称和参数即可。
如果你想制作 Windows 应用商店应用程序,你需要迁移到 Windows 8 SDK 并删除一些东西,例如 D3DCompiler.h、效果框架等。