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 列舉的一個成員。

一般清除色彩的格式會遵循與檢視/描述元建立相同的驗證規則。 一般而言,純色的格式可以是資源格式所屬的無類型群組中的任何格式。

此格式必須符合清除作業期間所使用的檢視格式。 指出 Color 或 DepthStencil 成員是否有效,以及如何轉換值以搭配資源使用。

Color[4]

驅動程式應該清除的色彩值。

DepthStencil

D3D12DDI_DEPTH_STENCIL_VALUES 結構的指標 ,其中包含驅動程式應該清除的深度和樣板緩衝區。

必要條件

   
最低支援的用戶端 Windows 10 版本 1809
標頭 d3d12umddi.h