Condividi tramite


enumerazione D3D12_COMPARISON_FUNC (d3d12.h)

Specifica le opzioni di confronto.

Sintassi

typedef enum D3D12_COMPARISON_FUNC {
  D3D12_COMPARISON_FUNC_NONE,
  D3D12_COMPARISON_FUNC_NEVER = 1,
  D3D12_COMPARISON_FUNC_LESS = 2,
  D3D12_COMPARISON_FUNC_EQUAL = 3,
  D3D12_COMPARISON_FUNC_LESS_EQUAL = 4,
  D3D12_COMPARISON_FUNC_GREATER = 5,
  D3D12_COMPARISON_FUNC_NOT_EQUAL = 6,
  D3D12_COMPARISON_FUNC_GREATER_EQUAL = 7,
  D3D12_COMPARISON_FUNC_ALWAYS = 8
} ;

Costanti

 
D3D12_COMPARISON_FUNC_NEVER
Valore: 1
Non passare mai il confronto.
D3D12_COMPARISON_FUNC_LESS
Valore: 2
Se i dati di origine sono minori dei dati di destinazione, il confronto passa.
D3D12_COMPARISON_FUNC_EQUAL
Valore: 3
Se i dati di origine sono uguali ai dati di destinazione, il confronto passa.
D3D12_COMPARISON_FUNC_LESS_EQUAL
Valore: 4
Se i dati di origine sono minori o uguali ai dati di destinazione, il confronto passa.
D3D12_COMPARISON_FUNC_GREATER
Valore: 5
Se i dati di origine sono maggiori dei dati di destinazione, il confronto passa.
D3D12_COMPARISON_FUNC_NOT_EQUAL
Valore: 6
Se i dati di origine non sono uguali ai dati di destinazione, il confronto passa.
D3D12_COMPARISON_FUNC_GREATER_EQUAL
Valore: 7
Se i dati di origine sono maggiori o uguali ai dati di destinazione, il confronto viene superato.
D3D12_COMPARISON_FUNC_ALWAYS
Valore: 8
Passare sempre il confronto.

Commenti

Un'opzione di confronto determina il modo in cui il runtime confronta i dati di origine (nuovi) con i dati di destinazione (esistenti) prima di archiviare i nuovi dati. L'opzione di confronto viene dichiarata in una descrizione prima della creazione di un oggetto. L'API consente di impostare un'opzione di confronto per

Requisiti

Requisito Valore
Intestazione d3d12.h

Vedi anche

CD3DX12_DEPTH_STENCIL_DESC

Enumerazioni principali