Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Identifica as operações de estêncil que podem ser executadas durante o teste de estêncil de profundidade.
Syntax
typedef enum D3D12_STENCIL_OP {
D3D12_STENCIL_OP_KEEP = 1,
D3D12_STENCIL_OP_ZERO = 2,
D3D12_STENCIL_OP_REPLACE = 3,
D3D12_STENCIL_OP_INCR_SAT = 4,
D3D12_STENCIL_OP_DECR_SAT = 5,
D3D12_STENCIL_OP_INVERT = 6,
D3D12_STENCIL_OP_INCR = 7,
D3D12_STENCIL_OP_DECR = 8
} ;
Constantes
D3D12_STENCIL_OP_KEEPValor: 1 Mantenha os dados de estêncil existentes. |
D3D12_STENCIL_OP_ZEROValor: 2 Defina os dados do estêncil como 0. |
D3D12_STENCIL_OP_REPLACEValor: 3 Defina os dados do estêncil para o valor de referência definido chamando ID3D12GraphicsCommandList::OMSetStencilRef. |
D3D12_STENCIL_OP_INCR_SATValor: 4 Incremente o valor do estêncil em 1 e fixe o resultado. |
D3D12_STENCIL_OP_DECR_SATValor: 5 Decremente o valor do estêncil em 1 e fixe o resultado. |
D3D12_STENCIL_OP_INVERTValor: 6 Inverter os dados do estêncil. |
D3D12_STENCIL_OP_INCRValor: 7 Incremente o valor do estêncil em 1 e encapsule o resultado, se necessário. |
D3D12_STENCIL_OP_DECRValor: 8 Decremente o valor do estêncil em 1 e encapsule o resultado, se necessário. |
Comentários
Essa enumeração é usada pela estrutura D3D12_DEPTH_STENCILOP_DESC .
Requisitos
| Cabeçalho | d3d12.h |