ストリーミング リソースの作成パラメーター
ストリーミング リソースとして作成できる Direct3D リソースの種類には、いくつかの制約があります。
サポートされているリソースの種類
Texture2D[配列] (Texture2D[配列] のバリアントである TextureCube[配列] を含む) またはバッファー。
**サポート外: **Texture1D[配列]。
サポートされているリソースの使用状況
既定の使用法。
**サポート外: **動的、ステージング、または不変。
サポートされているリソースのその他のフラグ
タイル 張り;つまり、ストリーミング (定義別)、テクスチャ キューブ、間接引数の描画、バッファー許可生ビュー、構造化バッファー、リソース クランプ、またはミップの生成。
**サポート外: **共有、共有キー付きミュー テックス、GDI 互換、共有 NT ハンドル、制限されたコンテンツ、制限共有リソース、制限共有リソース ドライバー、保護、またはタイル プール。
サポートされているバインド フラグ
シェーダー リソース、レンダー ターゲット、深度ステンシル、または順序なしアクセスとしてバインドします。
**サポート外: **定数バッファー、頂点バッファー (タイル化されたバッファーの SRV/UAV/RTV としてのバインドはサポートされています)、インデックス バッファー、ストリーム出力、デコーダー、またはビデオ エンコーダーとしてバインド。
サポートされる形式
タイル化されているかどうかにかかわらず、特定の構成で使用できるすべての形式。一部の例外があります。
サポートされているサンプルの説明 (マルチサンプル数、品質)
タイル化されているかどうかにかかわらず、特定の構成でサポートされるものは例外があります。
サポートされている Width/Height/MipLevels/ArraySize
Direct3D でサポートされているフル エクステント。 ストリーミング リソースには、ストリーミング以外のリソースに課される合計メモリ サイズに制限はありません。 ストリーミング リソースは、仮想アドレス空間全体の制限によってのみ制限されます。 ストリーミング リソースで使用可能なアドレス空間を参照してください。
タイル プール メモリの初期コンテンツは未定義です。
このセクションの内容
トピック | 説明 |
---|---|
このセクションでは、ストリーミング リソースで使用できる仮想アドレス空間を指定します。 |
関連トピック