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 |
Verwandte Themen