D3D10_DDI_DEPTH_STENCILOP_DESC 結構 (d3d10umddi.h)

D3D10_DDI_DEPTH_STENCILOP_DESC 結構描述深度樣板作業。

語法

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;

成員

[in] StencilFailOp

D3D10_DDI_STENCIL_OP型別值,指出樣板測試失敗時要執行的作業。

[in] StencilDepthFailOp

D3D10_DDI_STENCIL_OP型別值,指出樣板測試通過且深度測試失敗時要執行的作業。

[in] StencilPassOp

D3D10_DDI_STENCIL_OP型別值,指出樣板和深度測試通過時要執行的作業。

[in] StencilFunc

D3D10_DDI_COMPARISON_FUNC型別值,指出要執行的樣板比較函式。

規格需求

需求
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。
標頭 d3d10umddi.h (include D3d10umddi.h)

另請參閱

CalcPrivateDepthStencilStateSize

CreateDepthStencilState

D3D10_DDI_COMPARISON_FUNC

D3D10_DDI_STENCIL_OP