Windows 10 で DirectX 12 がアクティブになっていないのはなぜですか?
今朝、様々なソーシャルメディアで既に何度も聞かれた質問です。DirectX 12のスーパーチャージされたグラフィック技術を活用したゲームがリリースされるのは年末ですが、DX12自体はWindows 10に付属しており、Windows 10でdxdiagを実行すると、DirectX 11または10がリストに表示されるという状況がまだ多く見られます。
質問に戻りますが、なぜでしょうか?理由は簡単です。お使いのハードウェアがDirectX 12をサポートしている必要があるからです。サポートされていない場合は、古いバージョンのDirectXがインストールされます。(ドライバーの更新も必要になる場合がありますが、これについては後ほど説明します。)
DirectX 12 をサポートするすべてのグラフィック カードと統合グラフィック プロセッサの一覧は次のとおりです。

EVGA GTX 980 FTW や Asus Strix Fury などのすべての新しいグラフィック カードは、DirectX 12 をサポートしています。
Intel: Intel Haswell (第4世代 Core) および Broadwell (第5世代 Core) プロセッサ
AMD: Radeon HD 7000シリーズ グラフィックス カード、Radeon HD 8000シリーズ グラフィックス カード、Radeon R7およびR9シリーズ グラフィックス カード、および以下のAPU(CPUとGPUを1つのチップに統合):AMD A4/A6/A8/A10-7000 APU(コードネーム「Kaveri」)、AMD A6/A8/A10 PRO-7000 APU(コードネーム「Kaveri」)、AMD E1/A4/A10 Micro-6000 APU(コードネーム「Mullins」)、AMD E1/E2/A4/A6/A8-6000 APU(コードネーム「Beema」)
Nvidia: GeForce 600、700、900シリーズのグラフィックカード、GTX Titanシリーズ
特に注目すべきは、NvidiaがFermi GPUをベースにした旧型のグラフィックカード、具体的にはGeForce 400シリーズと500シリーズにもDirectX 12の互換性を約束していたことです。今朝、Nvidiaはナレッジベースの記事を公開し、Fermiへの互換性はまだ実現しているものの、DirectX 12にはまだ対応していないと述べていました。これはAnandtechが最初に報じた通りです。残念です。幸いなことに、DX12対応ゲームの最初のリリースはホリデーシーズンまでにはならないと予想されるため、Nvidiaには追いつくための十分な時間があります。
さらに詳しく: DirectX 12 FAQ: Windows 10 のスーパーチャージされたグラフィック技術のすべて
お使いのGPUがDirectX 12をサポートしているにもかかわらず、以前のバージョンのDirectXが表示される場合は、グラフィックプロバイダーのウェブサイトにアクセスして最新のドライバーをダウンロードしてみてください。Intel、AMD、NvidiaはすべてWindows 10用ドライバーをリリースしています。Windows 10が利用可能なすべてのアップデートを確認するように設定することも忘れないでください。それでもDX12が表示されない場合は、システムを再起動してみてください。Windows 10にアップグレードした直後はDX11が表示されていたものの、再起動後にDX12に切り替わったという報告が数件ありました。
コンピューターだよ。