次の方法で共有


ストリーミング リソースの作成パラメーター

ストリーミング リソースとして作成できる Direct3D リソースの種類には、いくつかの制約があります。

サポートされているリソースの種類
Texture2D[配列] (Texture2D[配列] のバリアントである TextureCube[配列] を含む) またはバッファー。

**サポート外: **Texture1D[配列]。

サポートされているリソースの使用状況
既定の使用法。

**サポート外: **動的、ステージング、または不変。

サポートされているリソースのその他のフラグ
タイル 張り;つまり、ストリーミング (定義別)、テクスチャ キューブ、間接引数の描画、バッファー許可生ビュー、構造化バッファー、リソース クランプ、またはミップの生成。

**サポート外: **共有、共有キー付きミュー テックス、GDI 互換、共有 NT ハンドル、制限されたコンテンツ、制限共有リソース、制限共有リソース ドライバー、保護、またはタイル プール。

サポートされているバインド フラグ
シェーダー リソース、レンダー ターゲット、深度ステンシル、または順序なしアクセスとしてバインドします。

**サポート外: **定数バッファー、頂点バッファー (タイル化されたバッファーの SRV/UAV/RTV としてのバインドはサポートされています)、インデックス バッファー、ストリーム出力、デコーダー、またはビデオ エンコーダーとしてバインド。

サポートされる形式
タイル化されているかどうかにかかわらず、特定の構成で使用できるすべての形式。一部の例外があります。

サポートされているサンプルの説明 (マルチサンプル数、品質)
タイル化されているかどうかにかかわらず、特定の構成でサポートされるものは例外があります。

サポートされている Width/Height/MipLevels/ArraySize
Direct3D でサポートされているフル エクステント。 ストリーミング リソースには、ストリーミング以外のリソースに課される合計メモリ サイズに制限はありません。 ストリーミング リソースは、仮想アドレス空間全体の制限によってのみ制限されます。 ストリーミング リソースで使用可能なアドレス空間を参照してください

タイル プール メモリの初期コンテンツは未定義です。

このセクションの内容

トピック 説明

ストリーミング リソースで使用可能なアドレス空間

このセクションでは、ストリーミング リソースで使用できる仮想アドレス空間を指定します。

 

ストリーミング リソースの作成