22

そのため、directx11 を数回再インストールし、Microsoft の Web サイトにアクセスして、すべての direct x キャビネット ファイルを含む SDK パックを入手しました。なぜこのエラーが発生し続けるのか、誰にも分かりますか? なぜそれを言っているのかはわかっていますが、それに対する解決策をもっと探しています。

1>c:\users\vaughn\documents\visual studio 2010\projects\myfirstapp\myfirstapp\main.cpp(5): 致命的なエラー C1083: インクルード ファイルを開けません: 'd3dx11.h': そのようなファイルまたはディレクトリはありません

4

3 に答える 3

1

最新のDirectX SDKを入手する必要があります。ヘッダーファイルがあります。入手したのがキャビネット ファイルだけの場合は、間違った SDK を入手したことになります。

于 2011-10-27T01:33:50.220 に答える
0

私の場合、DX12 の場合、d3dx12.h がありませんでした。

この MSDNページを参照してください。

ページが移動した場合、関連する行は次のように表示されます

" d3dx12.h は、Direct3D 12 ヘッダーとは別に入手できます。d3dx12.h は、 GitHub/Microsoft/DirectX-Graphics-Samplesにある Direct3D 12 プロジェクトの任意のソース ファイルに移動してダウンロードできます"

于 2016-06-05T12:30:13.083 に答える