Freigeben über


D3D10_DDI_DEPTH_STENCILOP_DESC Struktur (d3d10umddi.h)

Die D3D10_DDI_DEPTH_STENCILOP_DESC-Struktur beschreibt einen Tiefenschablonenvorgang.

Syntax

typedef struct D3D10_DDI_DEPTH_STENCILOP_DESC {
  [in] D3D10_DDI_STENCIL_OP      StencilFailOp;
  [in] D3D10_DDI_STENCIL_OP      StencilDepthFailOp;
  [in] D3D10_DDI_STENCIL_OP      StencilPassOp;
  [in] D3D10_DDI_COMPARISON_FUNC StencilFunc;
} D3D10_DDI_DEPTH_STENCILOP_DESC;

Member

[in] StencilFailOp

Ein D3D10_DDI_STENCIL_OP typisierter Wert, der den Vorgang angibt, der ausgeführt werden soll, wenn der Schablonentest fehlschlägt.

[in] StencilDepthFailOp

Ein D3D10_DDI_STENCIL_OP typisierter Wert, der den auszuführenden Vorgang angibt, wenn der Schablonentest erfolgreich ist und der Tiefentest fehlschlägt.

[in] StencilPassOp

Ein D3D10_DDI_STENCIL_OP typisierter Wert, der den auszuführenden Vorgang angibt, wenn sowohl schablonen- als auch tiefentests bestanden werden.

[in] StencilFunc

Ein D3D10_DDI_COMPARISON_FUNC typisierter Wert, der die auszuführende Schablonenvergleichsfunktion angibt.

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

CalcPrivateDepthStencilStateSize

CreateDepthStencilState

D3D10_DDI_COMPARISON_FUNC

D3D10_DDI_STENCIL_OP