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 Version 1809
Header d3d12umddi.h