enumerazione D3D10_COMPARISON_FUNC (d3d10.h)

Opzioni di confronto.

Sintassi

typedef enum D3D10_COMPARISON_FUNC {
  D3D10_COMPARISON_NEVER = 1,
  D3D10_COMPARISON_LESS = 2,
  D3D10_COMPARISON_EQUAL = 3,
  D3D10_COMPARISON_LESS_EQUAL = 4,
  D3D10_COMPARISON_GREATER = 5,
  D3D10_COMPARISON_NOT_EQUAL = 6,
  D3D10_COMPARISON_GREATER_EQUAL = 7,
  D3D10_COMPARISON_ALWAYS = 8
} ;

Costanti

 
D3D10_COMPARISON_NEVER
Valore: 1
Non passare mai il confronto.
D3D10_COMPARISON_LESS
Valore: 2
Se i dati di origine sono inferiori ai dati di destinazione, il confronto passa.
D3D10_COMPARISON_EQUAL
Valore: 3
Se i dati di origine sono uguali ai dati di destinazione, il confronto passa.
D3D10_COMPARISON_LESS_EQUAL
Valore: 4
Se i dati di origine sono minori o uguali ai dati di destinazione, il confronto passa.
D3D10_COMPARISON_GREATER
Valore: 5
Se i dati di origine sono maggiori dei dati di destinazione, il confronto passa.
D3D10_COMPARISON_NOT_EQUAL
Valore: 6
Se i dati di origine non sono uguali ai dati di destinazione, il confronto passa.
D3D10_COMPARISON_GREATER_EQUAL
Valore: 7
Se i dati di origine sono maggiori o uguali ai dati di destinazione, il confronto passa.
D3D10_COMPARISON_ALWAYS
Valore: 8
Passare sempre il confronto.

Commenti

Un'opzione di confronto determina se il runtime confronta i dati di origine (nuovi) rispetto ai 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 a stencil di profondità (vedere D3D10_DEPTH_STENCIL_DESC), operazioni di stencil di profondità (vedere D3D10_DEPTH_STENCILOP_DESC) o stato dell'esempio (vedere D3D10_SAMPLER_DESC).

Requisiti

   
Intestazione d3d10.h

Vedi anche

Enumerazioni principali