DirectX は、ほとんどの機能を可能にする秘密のソースです。 最高の PC ゲーム 走る。 グラフィックス カードに命令を伝えるための標準化されたソリューションを提供することで開発者の問題を解決します。 最高のグラフィックスカード 今すぐ購入できます。
コンテンツ
- DirectX とは何ですか?
- DirectX 12 Ultimate の説明
- DirectX のインストールとアップデートの方法
- DirectX のどのバージョンを使用する必要がありますか?
DirectX とは何か、DirectX 12 Ultimate が重要である理由、PC にインストールされている DirectX のバージョンを確認する方法について説明します。
おすすめ動画
DirectX とは何ですか?
DirectX は、Microsoft によって Windows および Xbox 向けに開発されたアプリケーション プログラミング インターフェイス (API) です。 グラフィックス API は、ソフトウェアから PC 内のハードウェアへの命令の送信を容易にする仲介者です。 コンピューターの初期の頃、命令はハードウェアに直接送られていました。 しかし、ゲームがより複雑になり、セキュリティ対策がより直接的に行われるようになるにつれて、API は GPU に何をすべきかを伝えるバックボーンとなってきました。
関連している
- AMDのRyzen 7 7800X3DとRyzen 9 7950X3Dの間には競争はありません
- AMDのRyzen 9 7950X3Dの価格設定がIntelに圧力をかけ続ける
- DirectX 12 と DirectX 11: PC ゲームにはどれが最適ですか?
以前は、ゲーム開発者は複数のグラフィックス カード用のドライバーを作成する必要がありました。 DirectX などの API が標準化されているため、 AMD または Nvidia ドライバー 使用しているグラフィックス カードに関係なく、すべてを実行できます。 グラフィックス API により、次のような機能も有効になります。 ハードウェアアクセラレーションによるレイトレーシング、さまざまな最適化を通じてパフォーマンスを向上させることができます。
DirectX は唯一のグラフィックス API ではありませんが、遭遇する主な API です。 ただし、これは Windows 専用です。 Vulkan のようなオープンソース API クロスプラットフォームのサポートを提供します。
DirectX 12 Ultimate の説明
DirectX の最新バージョンは、 DirectX 12 アルティメット、Windows 10、Windows 11、Xbox Series X/S で利用できます。 マイクロソフトはそれについて説明しています DirectX 12 への「追加」として、レイ トレーシングや可変レート シェーディングなどの機能を Windows および Xbox コンソールにもたらします。
DirectX 12 Ultimate のすべての追加機能は次のとおりです。
- DirectX レイ トレーシング (DXR): 次のようなゲームに導入されたレイ トレーシングの初期バージョン フォートナイト と バトルフィールド V. レイ トレーシングをサポートするほとんどのタイトルは、DXR を通じてサポートします (ただし、Vulkan には独自のレイ トレーシング サポートもあります)。
- 可変レート シェーディング (VRS): GPU がフレーム内のさまざまな領域にさまざまな量の電力を割り当てることができます。 このアイデアは、シーンの最も重要な領域に焦点を当ててパフォーマンスを向上させ、要求の少ない領域でリソースを節約することです。
- メッシュ シェーダー: メッシュ シェーダーは複雑なトピックですが、基本的には複数のシェーダー ステップを 1 つのプロセスに結合します。 これにより、メッシュを描画するときに CPU と RAM の間で受け渡しが回避され、パフォーマンスが向上します。
- サンプラーのフィードバック: 最新のゲームはアセットをゲーム世界にストリーミングし、ゲームはプレイヤーの行動に基づいて次に何をストリーミングするかを予測する必要があります。 サンプラー フィードバックは、命令を実際に実行せずに何が起こるかのサンプルを提供するため、ゲームがどのアセットをストリーミングするかについてより適切な決定を下せるようになります。
DirectX 12 Ultimate には多くの新機能がありますが、心配する必要はありません。 これらは主に、開発者が DirectX 12 または DirectX 11 でできることを超えてゲームを最適化することを目的としています。 最も重要な追加機能は DXR です。これにより、PC だけでなく PC でもレイ トレーシングが可能になります。 Xbox シリーズ X、 同じように。
DirectX のインストールとアップデートの方法
DirectX を直接インストールすることはできません。 Windows に付属しており、Windows でのみ更新できます。 DirectX をオンラインでインストールするという提案が表示された場合は、絶対に避けてください。 Microsoft はインストーラーを提供していません。
DirectX のインストールと更新には、Windows Update の実行が含まれます。 完全なガイドをお読みください Windows 11 をインストールする方法 ゼロから始める場合。 DirectX を更新する前に、次の手順に従って DirectX のバージョンを確認する必要があります。
- スタートバーの Windows アイコンを右クリックし、 走る。
- ボックスに「dxdiag」と入力し、選択します OK。
- チェックしてください DirectXのバージョン 下 システム タブ。
Windows を最新の状態に保っていれば、最新バージョンを入手できるはずです。 そうでない場合は、次の手順で Windows に新しい更新プログラムを強制的に確認させることができます。
- 使用 Windowsキー+S をクリックして検索ボックスを表示します。
- 検索する アップデートを確認 そしてそれを選択します。
- 使用 チェック アップデート用 ボタンをクリックして新しいアップデートを検索します。
- クリック 今すぐインストール。
DirectX のどのバージョンを使用する必要がありますか?
DirectX には下位互換性があるため、通常は、プレイするゲームがサポートする最新バージョンを使用するのが最善です。 ほとんどのゲームは 1 つのバージョンのみをサポートしていますが、次のようなバージョン間の境界をまたぐタイトルがいくつかあります。 コントロール、シヴィライゼーション VI、 と 小さなティナのワンダーランド。
DirectX の最新バージョンでは、より優れた機能が提供され、開発者はパフォーマンスを最適化できます。 これらの最適化について詳しく知りたい場合は、次の比較を必ずお読みください。 DirectX 11 および DirectX 12.
編集者のおすすめ
- インテルは AI を使用して PC ゲームの大きな問題にどのように取り組むことができるか
- 復帰 PC: 最適な設定、レイ トレーシング、Steam Deck など
- 結局のところ、DirectStorage は Forspoken のフレーム レートを犠牲にしていないことが判明
- AMD Ryzen 5 7600X 対 Ryzen 5 7600: 安いほうが良いですか?
- AMDはRyzen 9 7950X3Dの発売日をリークしたばかりかもしれない
ライフスタイルをアップグレードするDigital Trends は、読者が最新ニュース、楽しい製品レビュー、洞察力に富んだ社説、ユニークなスニーク ピークをすべて提供して、ペースの速いテクノロジーの世界を監視するのに役立ちます。