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 |