問題の原因を特定する
Microsoft® DirectX® アプリケーションの実行中に問題が発生した場合に、DirectX 診断ツールを使って問題の原因を調べることができます。次のような問題がないか確認してください。
- 誤ったバージョンの DirectX コンポーネント。
[DirectX ファイル] ページの [注意] で、ベータ ファイルやデバッグ ファイルに関する警告がないか確認してください。ベータ ファイルは初期のテスト用バージョンで、商用アプリケーションと共にインストールすべきものではありません。デバッグ バージョンはプログラムを開発する際に使われるファイルで、これも最終製品と共にインストールすべきものではありません。デバッグ バージョンのコンポーネントがインストールされていると、製品版がインストールされている場合よりもアプリケーションの実行速度が大幅に低下することがあります。
- ハードウェア アクセラレータの欠如。
一部のプログラムは、Microsoft DirectDraw® または Direct3D® ハードウェア アクセラレータが利用できないと、実行速度が非常に低下するか、またはまったく動作しません。[ディスプレイ] ページの [DirectXの機能] で、DirectDraw アクセラレータ、Direct3D アクセラレータ、または AGP テクスチャ アクセラレータに "なし" と表示されていないことを確認してください。表示されている場合は、ハードウェアのアップグレードをお勧めします。
- デバイスが接続されていない。
ジョイスティックなどの入力デバイスが応答しない場合、正しくセットアップされていない可能性があります。そのデバイスが、DirectX 診断ツールの [入力] ページに表示されているかどうか確認してください。表示されていない場合は、コントロール パネルを使ってデバイスを追加します。
- 認定されていないドライバ。
未認定のドライバは、最新バージョンの DirectX と完全に互換性があるかどうかをマイクロソフトによってテストされていません。これらのドライバはそれぞれのコンポーネントのページに一覧表示されます。