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)

Weitere Informationen

CreateDepthStencilState