我最近安装了Visual Studio 2012 Express for
Windows Desktop.除此之外,还安装了Windows 8 SDK的一部分.
目前我想用DirectX 11开发仅适用于Windows Vista / 7平台的程序.到目前为止,我刚刚从2010年6月开始安装Windows 7.1 SDK和DirectX SDK,一切运行良好.但是,目前我有点困惑,因为DirectX SDK已合并到Windows 8 SDK中.此外,VS2012默认使用Windows 8 SDK.
我该怎么办?安装Windows 8 SDK并使用它为DirectX编写Windows 7程序?或者可能继续使用Windows 7.1 SDK和DirectX / june 2010 SDK?我想确定,我的程序(不使用任何7特定功能)仍然可以在Vista和7下运行.