D3DSTENCILCAPS
Flag di funzionalità dello stencil del driver.
#define | Valore | Descrizione |
---|---|---|
D3DSTENCILCAPS_KEEP | 0x00000001L | Non aggiornare la voce nel buffer degli stencil. Si tratta del valore predefinito. |
D3DSTENCILCAPS_ZERO | 0x00000002L | Impostare la voce stencil-buffer su 0. |
D3DSTENCILCAPS_REPLACE | 0x00000004L | Sostituire la voce stencil-buffer con il valore di riferimento. |
D3DSTENCILCAPS_INCRSAT | 0x00000008L | Incrementare la voce stencil-buffer, bloccando il valore massimo. |
D3DSTENCILCAPS_DECRSAT | 0x00000010L | Decrementare la voce stencil-buffer, bloccando su zero. |
D3DSTENCILCAPS_INVERT | 0x00000020L | Invertire i bit nella voce stencil-buffer. |
D3DSTENCILCAPS_INCR | 0x0000040L | Incrementare la voce stencil-buffer, con wrapping a zero se il nuovo valore supera il valore massimo. |
D3DSTENCILCAPS_DECR | 0x0000080L | Decrementare la voce stencil-buffer, il wrapping al valore massimo se il nuovo valore è minore di zero. |
D3DSTENCILCAPS_TWOSIDED | 0x00000100L | Il dispositivo supporta lo stencil a due lati. |
Le voci stencil-buffer sono valori interi compresi tra 0 e 2ⁿ - 1, dove n è la profondità di bit del buffer degli stencil.
Queste costanti vengono usate dal membro StencilCaps di D3DCAPS9.
Informazioni costanti
Requisito | Valore |
---|---|
Intestazione | d3d9caps.h |
Sistema operativo minimo | Windows 98 |
Argomenti correlati