最近、Windows デスクトップ用の Visual Studio 2012 Express をインストールしました。それに伴い、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 で引き続き動作することを確認したいと思います。