D3D10_DDI_STENCIL_OP-Enumeration (d3d10umddi.h)
Der D3D10_DDI_STENCIL_OP-Enumerationstyp enthält Werte, die Vorgänge für Schablonenpuffer in einem Aufruf der CreateDepthStencilState-Funktion des Treibers identifizieren.
Syntax
typedef enum D3D10_DDI_STENCIL_OP {
D3D10_DDI_STENCIL_OP_KEEP,
D3D10_DDI_STENCIL_OP_ZERO,
D3D10_DDI_STENCIL_OP_REPLACE,
D3D10_DDI_STENCIL_OP_INCR_SAT,
D3D10_DDI_STENCIL_OP_DECR_SAT,
D3D10_DDI_STENCIL_OP_INVERT,
D3D10_DDI_STENCIL_OP_INCR,
D3D10_DDI_STENCIL_OP_DECR
} ;
Konstanten
D3D10_DDI_STENCIL_OP_KEEP Aktualisieren Sie den Eintrag nicht im Schablonenpuffer. D3D10_DDI_STENCIL_OP_KEEP ist der Standardwert. |
D3D10_DDI_STENCIL_OP_ZERO Legen Sie den Schablonenpuffereintrag auf 0 fest. |
D3D10_DDI_STENCIL_OP_REPLACE Ersetzen Sie den Schablonenpuffereintrag durch einen Verweiswert. |
D3D10_DDI_STENCIL_OP_INCR_SAT Erhöhen Sie den Schablonenpuffereintrag, und klammern Sie sie auf den Maximalwert ein. |
D3D10_DDI_STENCIL_OP_DECR_SAT Verringern Sie den Schablonenpuffereintrag, und klemmen Sie auf 0. |
D3D10_DDI_STENCIL_OP_INVERT Invertieren Sie die Bits im Schablonenpuffereintrag. |
D3D10_DDI_STENCIL_OP_INCR Erhöhen Sie den Eintrag schablonenpuffer und umschließen Sie auf 0, wenn der neue Wert den Maximalwert überschreitet. |
D3D10_DDI_STENCIL_OP_DECR Verringern Sie den Schablonenpuffereintrag, und umschließen Sie den Maximalwert, wenn der neue Wert kleiner als 0 ist. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Kopfzeile | d3d10umddi.h (einschließlich D3d10umddi.h) |