Steam DeckのDirectX 12:利用可能か?使用すべきか?

directx 12 steam deck 多くの人がSteam DeckでDirectX 12がどのように機能するか、またそれがパフォーマンスの向上に繋がるかを知りたがっています。今日はこの質問に答え、そのほかの質問にもお答えします。

Steam DeckのDirectX 12、知っておくべきすべて

Steam DeckにはDirectXがありますか?

Steam DeckにはDirectXはありませんが、DirectXに依存するゲームを実行できるProtonという互換レイヤーを使用しています。

DX12はLinuxで動作しますか?

DirectXはWindows専用であるため、Linuxでは動作しません。DirectXは利用できませんが、ProtonがすべてのDirectX呼び出しをVulkanに翻訳しています。

Steam DeckにDX12をインストールするには?

Steam DeckにDirectX 12または任意のバージョンのDirectXをインストールすることはできません。ただし、Protonレイヤーには必要なDirectX DLLファイルが含まれています。

Steam DeckでDirectXを変更するには?

これはゲームを起動する際に達成され、使用したいDirectXのバージョンを選択するだけです。他のゲームについては、グラフィック設定を変更し、希望するバージョンを選択する必要があります。

DX12を使うべきかDX11を使うべきか?

Steam Deckでは、DX12とDX11の両方がProtonによって処理され、Vulkanに変換されるため、似たような結果が得られます。 このトピックについて詳しく読む

  • Steamベータ版アップデートが遅いLinuxインストールを修正&生活の質を向上させる調整を追加
  • NVIDIAのGeForce NowアプリがSteam Deckで利用可能に
  • SteamOS 3.7.8のアップデートがLegion Go Sサポート&主要Steam Deck機能を提供
  • D3dx11_42.dllが見つかりません:修正方法

一部のユーザーは、DX11を使用することで最大5フレームのパフォーマンス向上が期待できると提案していますが、これはゲームによって変わる可能性があるため、最良のパフォーマンスを得るためには両方を試すべきです。

Steam VulkanはDX11より優れていますか?

VulkanはSteam Deckでネイティブにサポートされているため、DirectXの命令をVulkanに変換しないので、常により良い選択です。

これでまとめになりますが、Steam DeckでDirectX12を使用しても、Vulkanに翻訳されるため、パフォーマンスが向上することはあまりありませんが、異なるバージョンでわずかに良いパフォーマンスを得られるかもしれません。

このハンドヘルドについて詳しく知りたい方は、Steam Deck BIOSの使い方に関する素晴らしいガイドがあります。また、パフォーマンスを最大限に引き出すためにSteam Deckソフトウェアを定期的に更新することも忘れないでください。

出発する前に、グラフィックカードがDirectX 12に対応しているか確認する方法に関する素晴らしいガイドもありますので、お見逃しなく。