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

 

Costanti Direct3D