次の方法で共有


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