struttura D3D12DDI_CLEAR_VALUES (d3d12umddi.h)

La struttura D3D12DDI_CLEAR_VALUES contiene valori usati per ottimizzare le operazioni cancellate per una determinata risorsa.

Sintassi

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

Members

Format

Specifica un membro dell'enumerazione DXGI_FORMAT .

Il formato del colore comunemente cancellato segue le stesse regole di convalida di una creazione di visualizzazione/descrittore. In generale, il formato del colore chiaro può essere qualsiasi formato nello stesso gruppo senza tipo a cui appartiene il formato della risorsa.

Questo formato deve corrispondere al formato della visualizzazione utilizzata durante l'operazione di cancellazione. Indica se il membro Color o DepthStencil è valido e come convertire i valori per l'utilizzo con la risorsa.

Color[4]

Valore del colore che il driver deve cancellare.

DepthStencil

Puntatore a una struttura D3D12DDI_DEPTH_STENCIL_VALUES che contiene il buffer depth e stencil, il driver deve cancellare.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Intestazione d3d12umddi.h