Freigeben über


D3DSTENCILCAPS

Kennzeichen der Treiberschablonenfunktion.

#define Wert Beschreibung
D3DSTENCILCAPS_KEEP 0x00000001L Aktualisieren Sie den Eintrag nicht im Schablonenpuffer. Dies ist der Standardwert.
D3DSTENCILCAPS_ZERO 0x000000002L Legen Sie den Schablonenpuffereintrag auf 0 fest.
D3DSTENCILCAPS_REPLACE 0x00000004L Ersetzen Sie den Schablonenpuffereintrag durch den Referenzwert.
D3DSTENCILCAPS_INCRSAT 0x00000008L Erhöhen Sie den Schablonenpuffereintrag, indem Sie den Maximalwert einklammern.
D3DSTENCILCAPS_DECRSAT 0x000000010L Erhöhen Sie den Schablonenpuffereintrag, wobei die Klammer auf Null festgelegt wird.
D3DSTENCILCAPS_INVERT 0x000000020L Umkehren Sie die Bits im Schablonenpuffereintrag.
D3DSTENCILCAPS_INCR 0x00000040L Erhöhen Sie den Schablonenpuffereintrag, wobei der Umbruch auf Null erfolgt, wenn der neue Wert den Maximalwert überschreitet.
D3DSTENCILCAPS_DECR 0x00000080L Dekrementieren Sie den Schablonenpuffereintrag, und legen Sie ihn in den Maximalwert um, wenn der neue Wert kleiner als 0 ist.
D3DSTENCILCAPS_TWOSIDED 0x00000100L Das Gerät unterstützt zweiseitige Schablone.

 

Schablonenpuffereinträge sind ganzzahlige Werte zwischen 0 und 2ⁿ - 1, wobei n die Bittiefe des Schablonenpuffers ist.

Diese Konstanten werden vom StencilCaps-Element von D3DCAPS9verwendet.

Konstanteninformationen

Anforderung Wert
Kopfball d3d9caps.h
Mindestbetriebssystem Windows 98

 

Direct3D-Konstanten