Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt Schablonenvorgänge, die basierend auf den Ergebnissen des Schablonentests ausgeführt werden können.
Syntax
typedef struct D3D12_DEPTH_STENCILOP_DESC {
D3D12_STENCIL_OP StencilFailOp;
D3D12_STENCIL_OP StencilDepthFailOp;
D3D12_STENCIL_OP StencilPassOp;
D3D12_COMPARISON_FUNC StencilFunc;
} D3D12_DEPTH_STENCILOP_DESC;
Member
StencilFailOp
Ein D3D12_STENCIL_OP typisierter Wert, der den Schablonenvorgang identifiziert, der ausgeführt werden soll, wenn der Schablonentest fehlschlägt.
StencilDepthFailOp
Ein D3D12_STENCIL_OP typisierter Wert, der den Schablonenvorgang angibt, der ausgeführt werden soll, wenn der Schablonentest erfolgreich ist und der Tiefentest fehlschlägt.
StencilPassOp
Ein D3D12_STENCIL_OP typisierter Wert, der den Schablonenvorgang angibt, der ausgeführt werden soll, wenn schablonen- und tiefentests erfolgreich sind.
StencilFunc
Ein D3D12_COMPARISON_FUNC typisierter Wert, der die Funktion identifiziert, die Schablonendaten mit vorhandenen Schablonendaten vergleicht.
Hinweise
Alle Schablonenvorgänge werden als D3D12_STENCIL_OP typisierter Wert angegeben. Jeder Schablonenvorgang kann basierend auf dem Ergebnis des Schablonentests, der als StencilFunc bezeichnet wird, im Schablonentestbereich des Tiefenschablonentests unterschiedlich festgelegt werden.
Member von D3D12_DEPTH_STENCIL_DESC verfügen über diese Struktur für ihren Datentyp.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12.h |