Compartilhar via


estrutura D3D12DDI_CLEAR_VALUES (d3d12umddi.h)

A estrutura D3D12DDI_CLEAR_VALUES contém valores usados para otimizar operações claras para um recurso específico.

Sintaxe

typedef struct D3D12DDI_CLEAR_VALUES {
  DXGI_FORMAT Format;
  union {
    FLOAT                         Color[4];
    D3D12DDI_DEPTH_STENCIL_VALUES DepthStencil;
  };
} D3D12DDI_CLEAR_VALUES;

Membros

Format

Especifica um membro da enumeração DXGI_FORMAT .

O formato da cor normalmente desmarcada segue as mesmas regras de validação que uma criação de visualização/descritor. Em geral, o formato da cor clara pode ser qualquer formato no mesmo grupo sem tipo ao qual o formato de recurso pertence.

Este Formato deve corresponder ao formato do modo de exibição usado durante a operação de limpeza. Indica se o membro Color ou DepthStencil é válido e como converter os valores para uso com o recurso.

Color[4]

O valor de cor que o driver deve limpar.

DepthStencil

Ponteiro para uma estrutura D3D12DDI_DEPTH_STENCIL_VALUES que contém a profundidade e o buffer de estêncil que o driver deve limpar.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809
Cabeçalho d3d12umddi.h