D3D10_DDI_STENCIL_OP列舉 (d3d10umddi.h)
D3D10_DDI_STENCIL_OP列舉型別包含值,可識別呼叫驅動程式 CreateDepthStencilState 函式之樣板緩衝區上的作業。
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
} ;
常數
D3D10_DDI_STENCIL_OP_KEEP 請勿更新樣板緩衝區中的專案。 D3D10_DDI_STENCIL_OP_KEEP是預設值。 |
D3D10_DDI_STENCIL_OP_ZERO 將樣板緩衝區項目設定為 0。 |
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 遞減樣板緩衝區專案,如果新值小於零,則會換行至最大值。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。 |
標頭 | d3d10umddi.h (include D3d10umddi.h) |