現象
DirectX プログラムを起動すると、次のエラー メッセージが表示される場合があります。
DirectSound の初期化エラー
原因
サウンド カードまたはコンピューターに現在インストールされているサウンド カードのデバイス ドライバーがサポートしない場合完全 DirectX ハードウェア アクセラレータの設定に、この現象が発生することができます。
解決方法
この問題を解決するには、サウンド カードのハードウェア アクセラレータの設定を減らします。
-
[スタート] ボタンをクリックし、[設定] をポイントし、[コントロール パネル] をクリックします。
-
[マルチメディア] をダブルクリックします。
-
オーディオ] タブをクリックし、[再生] セクションで[詳細プロパティ] をクリックします。
-
[パフォーマンス] タブをクリックし、ハードウェア アクセラレータ スライダー をフル (標準アクセラレータ設定) の左に 1 目盛り動かし、 [OK] をクリックし、再度 [ OK ] をクリックします。
問題が引き続き発生する場合は、 [なし] (基本アクセラレータ設定) の右側に、ハードウェア アクセラレータ スライダー 1 目盛りに移動するには、この手順を繰り返します。注: [なし]には、スライダーを移動しないでください。引き続きエラーが表示される場合は、サウンド カードが DirectSound アクセラレータをサポートしていることを確認します。サウンド カードが DirectSound アクセラレータをサポートしているかどうかは、次の手順に従います。
-
[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
-
Dxdiag.exeを入力し、[ OK] をクリックします。
-
サウンド] タブをクリックし、[ DirectSound のテスト] ボタンをクリックします。
テストが機能しない場合、サウンド カードの製造元に連絡して、お使いのサウンド カードのドライバーの最新バージョンを入手してインストールする方法について問い合わせてください。