Windows 11のDirectStorageとは何ですか?

DirectStorageは、ゲームの読み込み時間を短縮できる新しいAPIおよびWindows11の機能です。 このテクノロジーは、広大なゲームの世界をサポートします。 ゲーム開発者であり、現在のAPIが創造性を制限していると感じた場合は、DirectStorageに切り替えて、これまで以上に拡張性が高く、読み込みが速いゲームワールドを作成できます。

DirectStorageは何をしますか?

Microsoftは当初、Xbox SeriesXおよびSコンソール用のDirectXAPIとしてDirectStorageを開発しました。 このテクノロジーは、ハードウェアに負担をかけることなく、より多くのゲームデータを同時にロードすることを目的としています。 簡単に言えば、DirectStorageはストレージとGPUテクノロジーの間のギャップを埋めます。

最近のゲームは大量のデータをロードします。 記憶に負担をかけすぎないように、ゲームではテクスチャなどのさまざまなアイテムを細かく分割します。 現在のシーンに必要なアイテムのみをロードします。

残念ながら、このアプローチでも多くのリクエストが生成されます。 主な問題は、現在のAPIが多数のリクエストに対して最適化されていないことです。 リクエストは個別に処理されます。 これは、1秒あたり数千または数万のリクエストを処理する必要があるゲームにとっては非常に非効率的なアプローチです。

多数のリクエストを処理すると、ボトルネックが発生する場合があります。 これはまさに、DirectStorage forPCが修正しようとしている問題です。 このテクノロジーにより、ゲーム開発者はバッチリクエストを作成できます。

NS マイクロソフトは説明します、DirectStorageは、GPUの解凍と同時に何千ものリクエストを処理できます。 これにより、読み込み時間が短縮されます。

Windows 11でDirectStorageを有効にするにはどうすればよいですか?

DirectStorageは、その中核となるAPI(アプリケーションプログラミングインターフェイス)です。 Windows 11ユーザーは、この機能を有効にするために何もする必要はありません。 ゲーム開発者は、このAPIを使用して複雑なビデオゲームを開発できます。

ただし、最初に、ゲーム開発者がこの機能をゲームに実装するのを待つ必要があります。 DirectStorage互換のゲームを起動すると、残りはマシンが処理します。

執筆時点では、この機能を実装しているゲームはありません。 DirectStorage互換の最初のゲームは2023年の初めに発売される予定です。 ゲーム開発者がこの新しいテクノロジーをどれだけ早く受け入れるかは、時が経てばわかります。

DirectStorageの要件

DirectStorageを使用するためにコンピュータが満たす必要のある特定のシステム要件があることに注意してください。 つまり、1TBのNVMe SSDと、Shader Model6.0をサポートするDirectX12GPUが必要です。

マイクロソフトとして 説明します、DirectStorageには「標準のNVMExpressコントローラードライバーを使用するゲームを保存および実行するためのNVMeSSD、およびShader Model6.0をサポートするDirectX12GPU“. つまり、必ず1TB NVMe SSD以上を入手し、そのSSDにゲームをインストールしてください。

DirectStorage for Windows 11の詳細については、で利用可能なプレゼンテーションを確認してください。 Microsoft GameStackのYouTubeチャンネル.

結論

DirectStorageは、ゲーム開発者がこれまでになく拡張性が高く、読み込みが速いゲームワールドを作成するために使用できる新しいAPIです。 Windowsユーザーは、この機能を有効にするために特別なことをする必要はありません。 ゲーム開発者がすべてを処理します。 システムがDirectStorageハードウェア要件を満たしていることを確認してください。 1TBのNVMeSSDと、Shader Model6.0をサポートするDirectX12GPUが必要です。

新しいDirectStorageシステムについてどう思いますか? DirectStorageのサポートを受ける最初のゲームは何ですか? 以下のコメントに賭けてください。