あなたは(それがVS 2008およびそれ以前に少し異なります)VS 2010で行うために必要なものです:
ゴープロジェクトのプロパティへ|構成プロパティ| VC++ディレクトリ。 DirectXヘッダーファイルへのパスを追加して、[ディレクトリをインクルード]という行を編集します。
32ビット勝利:2010年6月SDK用として、それはのようなものであってもよいC:\プログラムファイル\マイクロソフトのDirectX SDK(2010年6月)\含める
64ビット勝利します。C:\ Program Files(x86の) \ Microsoft DirectX SDK(2010年6月)\インクルード
次に、リンカのエラー(.libファイルがありません)が発生する可能性が最も高いです。プロジェクトのプロパティに移動するだけです。構成プロパティ|
32ビットのWin:C:\プログラムファイル\マイクロソフトのDirectX SDK(2010年6月)\ Libの\ x86の
64ビットVC++再びディレクトリが、今回編集のライブラリディレクトリとは、次のいずれかのパスに追加します他のバージョンのSDKをインストールした場合、またはデフォルト以外のディレクトリにインストールした場合は、それに応じてパスが変更されます。また、リンカーにd3d11.libを加えたことを確認してください(おそらくd3dx11.libも同様です)。追加の依存関係。
#<>ファイルを#includeするときはいつでも、IDEはファイルを見つける場所を知る必要があります。 VC++ Directoriesは、Visual Studioでこれを行うための1つの方法です。しかし、ヘッダーを単独でインクルードするだけでは不十分です(ほとんどの場合)。ヘッダーで記述されたプリコンパイルされたバイナリを探す場所をリンカーに指示する必要があります。これは、ライブラリディレクトリに2番目のパスを追加することによって実行されます。私の場合は
あなたのインクルードディレクトリに必要なフォルダを追加しましたか? – FailedDev