DirectX 12 vs. DirectX 11 Performance Evaluation

Jan 10,26

最近では、ほぼすべての最新ゲームでDirectX 11と12の選択が可能であり、『Ready or Not』も例外ではありません。技術に詳しくないプレイヤーにとって、この選択は混乱を招くかもしれません。DirectX 12はより新しい技術で性能向上が期待できる一方、DirectX 11はより安定した選択肢と見なされることが多いのです。では、どちらを選ぶべきでしょうか?

DirectX 11 vs. DirectX 12:わかりやすい解説

簡単に言えば、DirectX 11と12はどちらも「翻訳者」のような役割を果たし、コンピューターとゲームソフト間の通信を円滑にします。その主な仕事は、GPUに対してゲームのグラフィックやシーンをどのように描画するかを指示することです。

DirectX 11はより古く確立されたAPIです。開発者にとって扱いやすく実装が容易です。ただし、CPUとGPUの統合パワーを完全に活用できないため、ハードウェアの性能を最大限に引き出せない可能性があります。その広範な普及は、開発の相対的な容易さとスピードに起因しています。

一方、DirectX 12はより新しく、効率性を高めるために設計されています。現代のCPUのマルチコアをより効果的に活用し、GPUと緊密に連携してリソース使用を最大化します。また開発者により深い最適化ツールを提供し、パフォーマンス向上のための微調整を可能にします。その代償として、より複雑であり、その潜在能力を最大限に引き出すには追加の開発努力が必要です。

『Ready or Not』にはDirectX 11とDirectX 12のどちらを使うべきか?

DirectX 11 および DirectX 12 に関する記事の一部として、『レディ・オア・ノット』の「かくれんぼ」におけるソフトオブジェクトの写真。
スクリーンショット提供:The Escapist

最適な選択は、最終的にはお使いのPCのハードウェアに依存します。 最新のハイエンドシステムで、DirectX 12を確実にサポートするグラフィックカードを搭載しているなら、DirectX 12が最適でしょう。その効率的なマルチスレッド設計により、CPUコア間でワークロードをより効果的に分散でき、多くの場合フレームレート向上、ゲームプレイの滑らかさ、時にはビジュアルの改善も期待できます。安定したフレームレートにより、激しい銃撃戦でも少し長く生き延びられるかもしれません。

しかし、その利点にもかかわらず、DirectX 12は古いシステムでは常に最適な選択肢とは限らず、解決する問題よりも多くの問題を引き起こす場合があります。PCが数年経過している場合は、実績のあるDirectX 11を使い続ける方が一般的に賢明です。DirectX 11はより安定しており、老朽化したハードウェアとの互換性が高い傾向があります。DirectX 12の高度な機能は十分にサポートされていない可能性があり、スタッターやクラッシュを引き起こす恐れがあります。

要約すると、最新のゲーミングPCでは、システムリソース使用を最適化することでDirectX 12が通常より優れたパフォーマンスを発揮します。古いPCでは、DirectX 11がより信頼性が高く安定した選択肢であり続けます。

関連記事: 『Ready or Not』の全ソフトターゲット一覧

Ready or Notでレンダリングモードを設定する方法

Steam経由でReady or Notを起動すると、レンダリングモード(DX11またはDX12)の選択を求められます。ランチャーウィンドウが表示され、そのセッションで使用するAPIを選択するよう指示されます。

このウィンドウから希望のモードを選択してください。目安として、新しいPCではDX12を、古いPCではDX11を選択することをお勧めします。

この選択ウィンドウが自動表示されない場合、Steamから手動で設定できます:

SteamライブラリでReady Or Notを右クリックし、「プロパティ」を選択 新しいウィンドウが開きます。「全般」タブをクリックし、「起動オプション」ドロップダウンメニューを選択 ドロップダウンメニューから希望のレンダリングモードを選択してください。

以上がReady or NotでDX11とDX12を切り替えるための全手順です。

Ready or Notは現在PC向けに配信中です。

トップニュース
もっと
Copyright © 2024 56y.cc All rights reserved.