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) |
ヘッダー | d3d12umddi.h |