Windows 10: DirectX 12 により 3D ゲームで驚異的なパフォーマンスが実現

Windows 10 専用の多くの機能の中で、DirectX 12 についてはまだあまり話していません。しかし、この新しいメジャー バージョンには、ゲーマーや開発者を喜ばせるすべてが備わっています。大幅なパフォーマンスの向上、マイクロソフトによる数多くの最適化と哲学の変化によって可能になりました。

約束された偉業を達成するために、Microsoft は Windows システム内の DirectX のアーキテクチャを真剣に見直す必要がありました。現在のアイデアは、次のことを行うために低レベル API (プログラミング インターフェイス) を提供することです。グラフィックス カードとできるだけ直接通信する

アイデアは非常にシンプルで、できるだけ多くの仲介者を避けることで、より多くのグラフィックス能力をゲームなどの特定のタスクに割り当てることが可能になります。このように動作することで、理論的には開発者にとってより便利になります。あらゆるリソースを活用する彼の自由自在に。

これは賢いもので、Mantle が AMD カードで使用しているテクニックと一致します。ただし、競合他社とは異なり、DirectX 12 は以下に適用されます。すべてのグラフィックス カード市場の。したがって、民主化はより良いものとなることが約束されています。 AnandTech の記事によると、現在使用されているバージョンである DirectX 11 では、低レベルの操作は考えられませんでした。

さらに、Windows カーネルとの特別な統合により、Microsoft は、DirectX 12 を以前のバージョンに移植することはできないとすでに宣言しています。したがって、Windows 8.1 および Windows 7 はアクセスできません。。これらのバージョンの Windows は、無料でアップデートの対象となるWindows 10 へ。すべてが最善の状態にあります。

そして、前回のパフォーマンスに基づいて考えると、Windows 10 のテクニカル プレビュー、パフォーマンスはすでに十分に存在しています。次のグラフで概要を確認してください (クリックして拡大)。 Star Swarm ベンチマークは次のように示しています。結果はほぼ 150% 増加GeForce GTX 980 を搭載すると、Direct 3D 11 で 1 秒あたり 26.7 枚の画像が 66.8 枚に増加します。

最後の正当な質問、誰がそれを受け取る権利があるのか?グラフィックス カードの世代によっては、シナリオが異なる場合があります。 Nvidia 側では、Maxwell (750 および 900 シリーズ)、Kepler (600 および 700 シリーズ)、および Fermi (400 および 500 シリーズ) アーキテクチャが DirectX 12 の利点を利用できることをすでに知っています。AMD にとって、それは不可欠です。 「最新の Radeon とその他の以前のモデルを含む WDDM 2.0 互換ドライバー」を搭載すること。

そうすれば私たちはただ行方不明になるだけだDirect3D 12 に最適化されたゲーム, おそらくそれほど時間はかかりません。私たちはおそらく現在、3D ビデオ ゲームの世界で小さな革命を経験しています。数か月以内に証拠に基づいて判断する予定だ。

経由