次の方法で共有


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

関連項目

D3D12DDIARG_BARRIER_0088

PFND3D12DDI_BARRIER_0088