D3DSTENCILCAPS
Treiberschablonenfunktionsflags.
#define | Wert | BESCHREIBUNG |
---|---|---|
D3DSTENCILCAPS_KEEP | 0x00000001L | Aktualisieren Sie den Eintrag nicht im Schablonenpuffer. Dies ist der Standardwert. |
D3DSTENCILCAPS_ZERO | 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 sie auf den Maximalwert ein. |
D3DSTENCILCAPS_DECRSAT | 0x00000010L | Verringern Sie den Schablonenpuffereintrag, und klemmen Sie auf 0. |
D3DSTENCILCAPS_INVERT | 0x00000020L | Invertieren Sie die Bits im Schablonenpuffereintrag. |
D3DSTENCILCAPS_INCR | 0x00000040L | Erhöhen Sie den Eintrag schablonenpuffer und umschließen Sie auf 0, wenn der neue Wert den Maximalwert überschreitet. |
D3DSTENCILCAPS_DECR | 0x00000080L | Verringern Sie den Schablonenpuffereintrag, und umschließen Sie den Maximalwert, wenn der neue Wert kleiner als 0 ist. |
D3DSTENCILCAPS_TWOSIDED | 0x00000100L | Das Gerät unterstützt die zweiseitige Schablone. |
Schablonenpuffereinträge sind ganzzahlige Werte zwischen 0 und 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 |
Zugehörige Themen