最新のグラフィックス カードを使用すると、古いゲームのパフォーマンスが低下します

グラフィックス API 呼び出しはカードと同様に進化し、数年ごとに新しいテクノロジと新しいレベルのパフォーマンスが追加されています。 これは、視覚的にはるかに優れた画像を私たちの目に提供するために、新しいテクノロジーを採用および統合するゲームで使用されます。 しかし、数年後、 DirectX 9 のサポート グラフィックスカードでリリースされる将来のモデルで間違いなく別れを告げる可能性があります.

DirectX 11 への移行を確認してから 9 年以上が経過しているため、DirectX XNUMX でのゲームのパフォーマンスについて心配する必要はありません。 しかし、ゲームはたくさんあります Steam ライブラリを使用するか、この API を使用する PC にインストールするだけです。 したがって、アプリケーションとハードウェアの間のインタープリターを介してグラフィックス カードからネイティブな互換性を削除すると、互換性とパフォーマンスに深刻な影響を与える可能性があります。 導くものは何か NVIDIA, AMD & インテル そのような決定を下すには?

最新のグラフィックス カードを使用すると、古いゲームのパフォーマンスが低下します

将来のグラフィックスにおける DirectX 9 のネイティブ サポートに別れを告げる

最近のグラフィックス チップ レベルでのグラフィックス API の進化は明らかです。グラフィックス ドライバーへの依存度が減り、ハードウェアからの独立性が高まっています。 DirectX 9 がドライバーに大きく依存していたことは明らかであり、いくつかの要件がグラフィックス カード チップのメイン回路に統合されなくなったため、他の機能を使用してこれをエミュレートする必要がありました。

DirectX 9 ロゴ

これは、ドライバー開発者にとって悪夢です。 古いゲームが互換性エラーに悩まされないようにするために、これらのゲームを完全に機能させるために何時間も労力を費やさなければなりません。 これは、次の XNUMX つの異なる方法で達成されます。

  • 場合によっては、念のため現在のゲームで使用されなくなったユニットやアイテムを GPU 内に保持することさえあります。
  • ドライバーから同じタスクを実行する計算シェーダーを使用して、プロセスを別のプロセスに置き換えます。 したがって、アプリケーションとユーザーには完全に見えません。

Intel は、ドライバーで DirectX 9 のサポートを削除した最初の企業のようです。 AMDとNVIDIAがこの点で次世代に大きく遅れをとらないこともわかっています. これらすべては、人材を新しいテクノロジーに合わせてローカライズするためです。

サポートがない場合、ゲームに影響はありますか?

最良のシナリオでは、この API を使用するゲームは通常どおり動作し続けます。 最悪の場合、画面エラーや突然のパフォーマンス低下が見られることがありますが、それらは少数派です。 PC でゲームを開発する場合、単一のハードウェアではなく複数の構成について話しているため、コンソールとは異なる手法が使用されることを忘れてはなりません。

カウンターストライクグローバル攻勢

実際には、これらすべてが DirectX 9 で動作しなくなるという意味ではありませんが、新世代のカードごとに行われた最適化は行われません。 いずれにせよ、現在、ほとんどのグラフィック カードで問題なく数百フレームを達成しているタイトルについて話しています。 さらに、ゲームの動作が停止することはありません。他のゲームのようにパフォーマンスが向上しないだけです。

したがって、DOTA 2 または CS: GO が PC で実行できない可能性があるという事実を心配している場合でも、Valve はこれらのゲームをより高度なグラフィックス API に適応させてきたため、心配する必要はありません。 ケースに応じて Vulkan または DX11 と DirectX 9 への依存関係が最大限に削減され、さらには排除されました。 いずれにせよ、これは、互換性の問題が見られない場合があり、非常に特殊なケースでは、火の中に手を入れることができないという意味ではありません. 非常に新しいゲーム、最新の API および更新されたドライバーでも問題が発生しているためです。