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.
Sinalizadores de capacidade de estêncil do driver.
| #define | Valor | Descrição |
|---|---|---|
| D3DSTENCILCAPS_KEEP | 0x00000001L | Não atualize a entrada no buffer de estêncil. Este é o valor padrão. |
| D3DSTENCILCAPS_ZERO | 0x00000002L | Defina a entrada stencil-buffer como 0. |
| D3DSTENCILCAPS_REPLACE | 0x00000004L | Substitua a entrada stencil-buffer pelo valor de referência. |
| D3DSTENCILCAPS_INCRSAT | 0x00000008L | Incremente a entrada stencil-buffer, fixando até o valor máximo. |
| D3DSTENCILCAPS_DECRSAT | 0x00000010L | Decréscimo da entrada stencil-buffer, fixando a zero. |
| D3DSTENCILCAPS_INVERT | 0x00000020L | Inverta os bits na entrada stencil-buffer. |
| D3DSTENCILCAPS_INCR | 0x00000040L | Incremente a entrada stencil-buffer, encapsulando para zero se o novo valor exceder o valor máximo. |
| D3DSTENCILCAPS_DECR | 0x00000080L | Decrement a entrada stencil-buffer, encapsulando para o valor máximo se o novo valor for menor que zero. |
| D3DSTENCILCAPS_TWOSIDED | 0x00000100L | O dispositivo suporta estêncil de dois lados. |
As entradas de buffer de estêncil são valores inteiros que variam de 0 a 2ⁿ - 1, onde n é a profundidade de bits do buffer de estêncil.
Essas constantes são usadas pelo membro StencilCaps do D3DCAPS9.
Informação Constante
| Exigência | Valor |
|---|---|
| Cabeçalho | d3d9caps.h |
| Sistema operativo mínimo | Janelas 98 |
Tópicos relacionados