D3D12DDI_CLEAR_VALUES構造体 (d3d12umddi.h)
D3D12DDI_CLEAR_VALUES構造体には、特定のリソースの明確な操作を最適化するために使用される値が含まれています。
構文
typedef struct D3D12DDI_CLEAR_VALUES {
DXGI_FORMAT Format;
union {
FLOAT Color[4];
D3D12DDI_DEPTH_STENCIL_VALUES DepthStencil;
};
} D3D12DDI_CLEAR_VALUES;
メンバーズ
Format
DXGI_FORMAT 列挙体の 1 つのメンバーを指定します。
一般的にクリアされる色の形式は、ビュー/記述子の作成と同じ検証規則に従います。 一般に、クリアカラーの形式は、リソース形式が属するのと同じタイプレスグループ内の任意の形式にすることができます。
この書式は、クリア操作中に使用されるビューの形式と一致する必要があります。 Color メンバーまたは DepthStencil メンバーが有効かどうか、およびリソースで使用する値を変換する方法を示します。
Color[4]
ドライバーがクリアする必要がある色の値。
DepthStencil
ドライバーがクリアする必要がある深度バッファーとステンシル バッファーを含む D3D12DDI_DEPTH_STENCIL_VALUES 構造体へのポインター。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 バージョン 1809 |
ヘッダー | d3d12umddi.h |