enumerazione D3D11_COMPARISON_FUNC (d3d11.h)

Opzioni di confronto.

Sintassi

typedef enum D3D11_COMPARISON_FUNC {
  D3D11_COMPARISON_NEVER = 1,
  D3D11_COMPARISON_LESS = 2,
  D3D11_COMPARISON_EQUAL = 3,
  D3D11_COMPARISON_LESS_EQUAL = 4,
  D3D11_COMPARISON_GREATER = 5,
  D3D11_COMPARISON_NOT_EQUAL = 6,
  D3D11_COMPARISON_GREATER_EQUAL = 7,
  D3D11_COMPARISON_ALWAYS = 8
} ;

Costanti

 
D3D11_COMPARISON_NEVER
Valore: 1
Non passare mai il confronto.
D3D11_COMPARISON_LESS
Valore: 2
Se i dati di origine sono minori dei dati di destinazione, il confronto passa.
D3D11_COMPARISON_EQUAL
Valore: 3
Se i dati di origine sono uguali ai dati di destinazione, il confronto passa.
D3D11_COMPARISON_LESS_EQUAL
Valore: 4
Se i dati di origine sono minori o uguali ai dati di destinazione, il confronto passa.
D3D11_COMPARISON_GREATER
Valore: 5
Se i dati di origine sono maggiori dei dati di destinazione, il confronto passa.
D3D11_COMPARISON_NOT_EQUAL
Valore: 6
Se i dati di origine non sono uguali ai dati di destinazione, il confronto passa.
D3D11_COMPARISON_GREATER_EQUAL
Valore: 7
Se i dati di origine sono maggiori o uguali ai dati di destinazione, il confronto viene superato.
D3D11_COMPARISON_ALWAYS
Valore: 8
Passare sempre il confronto.

Commenti

Un'opzione di confronto determina se 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 un buffer depth-stencil (vedere D3D11_DEPTH_STENCIL_DESC), le operazioni depth-stencil (vedere D3D11_DEPTH_STENCILOP_DESC) o lo stato del campionatore (vedere D3D11_SAMPLER_DESC).

Requisiti

   
Intestazione d3d11.h

Vedi anche

Enumerazioni principali