D3D12DDI_BARRIER_TYPE列挙 (d3d12umddi.h)
D3D12DDI_BARRIER_TYPE列挙値は、リソース バリアの種類を示します。
構文
typedef enum D3D12DDI_BARRIER_TYPE {
D3D12DDI_BARRIER_TYPE_GLOBAL,
D3D12DDI_BARRIER_TYPE_TEXTURE,
D3D12DDI_BARRIER_TYPE_BUFFER,
D3D12DDI_BARRIER_TYPE_RANGED
} ;
定数
D3D12DDI_BARRIER_TYPE_GLOBAL バリアはグローバル バリアです。 グローバル バリアは、すべてのリソース メモリに適用されます。 グローバル バリアは、テクスチャ レイアウトを遷移したり、データの圧縮解除を強制したりしません。 |
D3D12DDI_BARRIER_TYPE_TEXTURE バリアはテクスチャ バリアです。 テクスチャ バリアは、特定の範囲のテクスチャ サブリソースに適用されます。 |
D3D12DDI_BARRIER_TYPE_BUFFER バリアはバッファー バリアです。 バッファー バリアは、特定のバッファー リソースに適用されます。 |
D3D12DDI_BARRIER_TYPE_RANGED バッファーは、範囲指定されたバリアです。 従来の D3D12DDI_RESOURCE_RANGED_BARRIER_0022は、範囲バリアによって置き換えられます。 |
注釈
一般的な情報については、「 拡張バリア 」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11 (WDDM 3.0) |
Header | d3d12umddi.h |