Microsoft DirectX 8.0 (Visual Basic)

CONST_D3DSTENCILCAPFLAGS

ステンシル バッファ能力フラグを定義する。

Enum CONST_D3DSTENCILCAPFLAGS
    D3DSTENCILCAPS_KEEP    =   1
    D3DSTENCILCAPS_ZERO    =   2
    D3DSTENCILCAPS_REPLACE =   4
    D3DSTENCILCAPS_INCRSAT =   8
    D3DSTENCILCAPS_DECRSAT =  16 (&H10)
    D3DSTENCILCAPS_INVERT  =  32 (&H20)
    D3DSTENCILCAPS_INCR    =  64 (&H40)
    D3DSTENCILCAPS_DECR    = 128 (&H80)
End Enum

定数

D3DSTENCILCAPS_KEEP
D3DSTENCILOP_KEEP 処理をサポートする。
D3DSTENCILCAPS_ZERO
D3DSTENCILOP_ZERO 処理をサポートする。
D3DSTENCILCAPS_REPLACE
D3DSTENCILOP_REPLACE 処理をサポートする。
D3DSTENCILCAPS_INCRSAT
D3DSTENCILOP_INCRSAT 処理をサポートする。
D3DSTENCILCAPS_DECRSAT
D3DSTENCILOP_DECRSAT 処理をサポートする。
D3DSTENCILCAPS_INVERT
D3DSTENCILOP_INVERT 処理をサポートする。
D3DSTENCILCAPS_INCR
D3DSTENCILOP_INCR 処理をサポートする。
D3DSTENCILCAPS_DECR
D3DSTENCILOP_DECR 処理をサポートする。

注意

これらのフラグは、組み合わせて、D3DCAPS8StencilCaps メンバで使用できる。

ステンシル処理の定義については、CONST_D3DSTENCILOP を参照すること。

参照

D3DCAPS8CONST_D3DSTENCILOP