D3DSTENCILCAPS

Treiber-Schablonenfunktionsflags.

#Definieren Wert BESCHREIBUNG
D3DSTENCILCAPS _ KEEP 0x00000001L Aktualisieren Sie den Eintrag im Schablonenpuffer nicht. Dies ist der Standardwert.
D3DSTENCILCAPS _ 0 (NULL) 0x00000002L Legen Sie den Schablonenpuffereintrag auf 0 fest.
D3DSTENCILCAPS _ REPLACE 0x00000004L Ersetzen Sie den Schablonenpuffereintrag durch den Verweiswert.
D3DSTENCILCAPS _ INCRSAT 0x00000008L Erhöhen Sie den Schablonenpuffereintrag, und klammern Sie sich an den Maximalwert.
D3DSTENCILCAPS _ DECRSAT 0x00000010L Dekrementieren Sie den Schablonenpuffereintrag, und klammern Sie an 0 (null).
D3DSTENCILCAPS _ INVERT 0x00000020L Invertiert die Bits im Schablonenpuffereintrag.
D3DSTENCILCAPS _ INCR 0x00000040L Inkrementiert den Schablonenpuffereintrag und wird auf 0 (null) gesetzt, wenn der neue Wert den Maximalwert überschreitet.
D3DSTENCILCAPS _ DECR 0x00000080L Dekrementierung des Schablonenpuffereintrags und Umschließen bis zum höchstwert, wenn der neue Wert kleiner als 0 (null) ist.
D3DSTENCILCAPS _ TWOSIDED 0x00000100L Das Gerät unterstützt die zweiseitige Schablone.

Schablonenpuffereinträge sind ganzzahlige Werte im Bereich von 0 bis 2ⁿ - 1, wobei n die Bittiefe des Schablonenpuffers ist.

Diese Konstanten werden vom StencilCaps-Member von D3DCAPS9 verwendet.

Konstante Informationen

Anforderung Wert
Header d3d9caps.h
Mindestbetriebssystem Windows 98

Direct3D-Konstanten