DirectX 12 と互換性のない Intel HD 3000 グラフィックスを使用しています。一部のゲームで問題が発生しているため、GPU と互換性のある DirectX 11 を Windows 10 にインストールできるのではないかと思いました。この方法は可能ですか?
答え1
DirectX12 は理論上は下位互換性があり、Windows 10 には DirectX 11.3 が含まれています。ただし、問題のゲームのプログラムが不適切で DirectX11 を必要とする場合は、以下の回避策のいずれかを試してみてください。
ゲーム互換モードを設定する
DirectX 12 は Windows 10 でのみ導入されたため、ゲーム プログラムを Windows 7 モードで実行すると、DirectX 11 が強制的に使用 (またはエミュレート) されるはずです。
- ゲームの
.exe
ファイルを見つける - 右クリックしてプロパティを選択します
- 互換性タブに移動します
- 「互換モードでこのプログラムを実行する」をチェックします。
- ドロップダウンリストから「Windows 7」を選択します
- [OK]をクリックしてゲームを試してください。
ゲームの DirectX レベルを設定する
プログラムを見つけます。私のコンピューターでは、64 ビット版と 32 ビット版DXCpl.exe
が見つかります が、インストールが必要な場合があります (見つからない場合はお知らせください)。C:\Windows\System32\DXCpl.exe
C:\Windows\SysWOW64\DXCpl.exe
プログラムを起動し、ゲームを追加し.exe
て DirectX レベルを設定します。
答え2
この方法は何らかの方法で可能でしょうか?
DirectX 11 を Windows のどのバージョンにもインストールすることはできません。DirectX 11 と DirectX 12 は、互換性のあるバージョンの Windows に組み込まれています。
私は DirectX 12 と互換性のない Intel HD 3000 グラフィックスを使用しています。一部のゲームで問題が発生しているため、GPU と互換性のある DirectX 11 を Windows 10 にインストールできるのではないかと考えました。
ハードウェアが DirectX 11 をサポートし、ソフトウェアも DirectX 11 をサポートしている場合は、ソフトウェアの実行に問題はありません。
単純な事実ですが、お使いのハードウェアは非常に古く、それを実行するための最小要件を満たしていません。