Delen via


D3DSTENCILCAPS

Mogelijkheidsvlagken voor stuurprogramma's.

#define Waarde Beschrijving
D3DSTENCILCAPS_KEEP 0x00000001L Werk de vermelding in de stencilbuffer niet bij. Dit is de standaardwaarde.
D3DSTENCILCAPS_ZERO 0x00000002L Stel de stencilbuffervermelding in op 0.
D3DSTENCILCAPS_REPLACE 0x00000004L Vervang de stencilbuffervermelding door de verwijzingswaarde.
D3DSTENCILCAPS_INCRSAT 0x00000008L Verhoog de invoer van de stencilbuffer en klem op de maximumwaarde.
D3DSTENCILCAPS_DECRSAT 0x00000010L De stencilbufferinvoer verlagen en klemmen tot nul.
D3DSTENCILCAPS_INVERT 0x00000020L De bits in de stencilbuffervermelding omkeren.
D3DSTENCILCAPS_INCR 0x00000040L Verhoog de invoer van de stencilbuffer en verloop naar nul als de nieuwe waarde de maximumwaarde overschrijdt.
D3DSTENCILCAPS_DECR 0x00000080L De invoer van de stencilbuffer verlagen en teruglopen naar de maximumwaarde als de nieuwe waarde kleiner is dan nul.
D3DSTENCILCAPS_TWOSIDED 0x00000100L Het apparaat ondersteunt tweezijdig stencil.

 

Stencilbuffervermeldingen zijn gehele getallen tussen 0 en 2ⁿ - 1, waarbij n de bitdiepte van de stencilbuffer is.

Deze constanten worden gebruikt door het lid StencilCaps van D3DCAPS9.

Constante informatie

Eis Waarde
Rubriek d3d9caps.h
Minimaal besturingssysteem Windows 98

 

Direct3D Constanten