D3D11_DEPTH_STENCILOP_DESC-Struktur (d3d11.h)
Schablonenvorgänge, die basierend auf den Ergebnissen des Schablonentests ausgeführt werden können.
Syntax
typedef struct D3D11_DEPTH_STENCILOP_DESC {
D3D11_STENCIL_OP StencilFailOp;
D3D11_STENCIL_OP StencilDepthFailOp;
D3D11_STENCIL_OP StencilPassOp;
D3D11_COMPARISON_FUNC StencilFunc;
} D3D11_DEPTH_STENCILOP_DESC;
Member
StencilFailOp
Typ: D3D11_STENCIL_OP
Der Schablonenvorgang, der ausgeführt werden soll, wenn der Schablonentest fehlschlägt.
StencilDepthFailOp
Typ: D3D11_STENCIL_OP
Der Schablonenvorgang, der ausgeführt werden soll, wenn schablonentests und Tiefentests fehlschlagen.
StencilPassOp
Typ: D3D11_STENCIL_OP
Der Schablonenvorgang, der beim Schablonen- und Tiefentest ausgeführt werden soll.
StencilFunc
Eine Funktion, die Schablonendaten mit vorhandenen Schablonendaten vergleicht. Die Funktionsoptionen sind in D3D11_COMPARISON_FUNC aufgeführt.
Hinweise
Alle Schablonenvorgänge werden als D3D11_STENCIL_OP angegeben. Der Schablonenvorgang kann basierend auf dem Ergebnis des Schablonentests unterschiedlich festgelegt werden (was im Schablonentestteil des Tiefenschablonentests als StencilFunc bezeichnet wird.
Diese Struktur ist ein Element einer Tiefenschablonenbeschreibung.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d11.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für