Microsoft DirectX 8.0 (Visual Basic)

CONST_D3DCLIPFLAGS

クリップ ステータスを定義する。

Enum CONST_D3DCLIPFLAGS
    D3DCS_LEFT   =    1
    D3DCS_RIGHT  =    2
    D3DCS_TOP    =    4
    D3DCS_BOTTOM =    8
    D3DCS_FRONT  =   16 (&H10)
    D3DCS_BACK   =   32 (&H20)
    D3DCS_PLANE0 =   64 (&H40)
    D3DCS_PLANE1 =  128 (&H80)
    D3DCS_PLANE2 =  256 (&H100)
    D3DCS_PLANE3 =  512 (&H200)
    D3DCS_PLANE4 = 1024 (&H400)
    D3DCS_PLANE5 = 2048 (&H800)
    D3DCS_ALL    = 4095 (&HFFF)
End Enum

定数

D3DCS_LEFT
すべての頂点を視錐台の左側面でクリッピングする。
D3DCS_RIGHT
すべての頂点を視錐台の右側面でクリッピングする。
D3DCS_TOP
すべての頂点を視錐台の上面でクリッピングする。
D3DCS_BOTTOM
すべての頂点を視錐台の底面でクリッピングする。
D3DCS_FRONT
すべての頂点を視錐台の前面でクリッピングする。
D3DCS_BACK
すべての頂点を視錐台の背面でクリッピングする。
D3DCS_PLANE0 〜 D3DCS_PLANE5
アプリケーション定義のクリップ面。
D3DCS_ALL
すべてのクリップ フラグの組み合わせ。

注意

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

参照

D3DCLIPSTATUS8