D3D11_DEPTH_STENCILOP_DESC struttura (d3d11.h)
Operazioni Stencil che possono essere eseguite in base ai risultati del test stencil.
Sintassi
typedef struct D3D11_DEPTH_STENCILOP_DESC {
D3D11_STENCIL_OP StencilFailOp;
D3D11_STENCIL_OP StencilDepthFailOp;
D3D11_STENCIL_OP StencilPassOp;
D3D11_COMPARISON_FUNC StencilFunc;
} D3D11_DEPTH_STENCILOP_DESC;
Members
StencilFailOp
Tipo: D3D11_STENCIL_OP
Operazione stencil da eseguire quando i test stencil hanno esito negativo.
StencilDepthFailOp
Tipo: D3D11_STENCIL_OP
L'operazione stencil da eseguire quando il test stencil supera e il test di profondità ha esito negativo.
StencilPassOp
Tipo: D3D11_STENCIL_OP
L'operazione stencil da eseguire durante il test stencil e il test di profondità passano entrambi.
StencilFunc
Tipo: D3D11_COMPARISON_FUNC
Funzione che confronta i dati stencil rispetto ai dati stencil esistenti. Le opzioni della funzione sono elencate in D3D11_COMPARISON_FUNC.
Commenti
Tutte le operazioni stencil vengono specificate come D3D11_STENCIL_OP. L'operazione stencil può essere impostata in modo diverso in base al risultato del test stencil (denominato StencilFunc nella parte di test stencil dei test di profondità-stencil.
Questa struttura è un membro di una descrizione di profondità stencil.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d11.h |