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 |