1

ここに画像の説明を入力使用しているディスプレイ ドライバーが DirectX 11 をサポートしているかどうかを知りたいですか? ディスプレイ ドライバの機能を知るにはどうすればよいですか? 特に、シェーディング言語をサポートしているかどうかはどうすればわかりますか?

4

2 に答える 2

1

スタート > ファイル名を指定して実行... と入力

dxdiag

私の場合 (添付のスクリーンショットを参照)、すべての DirectDraw テストを実行できますが、私のカードは Direct3D をサポートしていません (グレー表示されています)。カードのサポートに関する詳細が必要な場合は、他のツールが役立つかもしれません (どのツールかはわかりません)。ここに画像の説明を入力

于 2012-02-09T14:56:46.707 に答える
0

ユーザーの観点から確認する場合は、ビデオ カードの製造元の Web サイトを確認するか、カードが入っていたパッケージを確認してください:) たとえば、200 シリーズのチップに基づく nVidia カードは、DirectX 10、400 をサポートしています。および 500 シリーズは DirectX 11 をサポートします。

コードから意味する場合 - D3D11CreateDevice はその情報を featureLevel として返します - 詳細については DirectX SDK を確認してください。

すべての DirectX 10 準拠カードは Shader Model 4.0 (つまり vs_4_0、ps_4_0、gs_4_0、およびオプションで cs_4_0)、DirectX 10.1 互換 - シェーダー モデル 4.1 (つまり vs_4_1、ps_4_1、gs_4_1、およびオプションで cs_4_x)、DirectX 11 互換 - シェーダーをサポートします。モデル 5.0 (つまり、vs_5_0、ps_5_0、gs_5_0、cs_5_0、hs_5_0、ds_5_0)。

更新: これを確認してください: http://www.intel.com/support/graphics/intel915g/sb/cs-011807.htmお使いのカードは DirectX 10 に準拠しているようです。

于 2012-02-09T15:41:51.643 に答える