Microsoft DirectX 8.0 (Visual Basic)

CONST_D3DPCMPCAPSFLAGS

比較能力を定義する。

Enum CONST_D3DPCMPCAPSFLAGS
    D3DPCMPCAPS_NEVER        =   1
    D3DPCMPCAPS_LESS         =   2
    D3DPCMPCAPS_EQUAL        =   4
    D3DPCMPCAPS_LESSEQUAL    =   8
    D3DPCMPCAPS_GREATER      =  16 (&H10)
    D3DPCMPCAPS_NOTEQUAL     =  32 (&H20)
    D3DPCMPCAPS_GREATEREQUAL =  64 (&H40)
    D3DPCMPCAPS_ALWAYS       = 128 (&H80)
End Enum

定数

D3DPCMPCAPS_NEVER
常にテストは失敗する。
D3DPCMPCAPS_LESS
新規の値が現在の値より小さい場合、テストはパスする。
D3DPCMPCAPS_EQUAL
新規の値が現在の値と等しい場合、テストはパスする。
D3DPCMPCAPS_LESSEQUAL
新規の値が現在の値より小さいか等しい場合、テストはパスする。
D3DPCMPCAPS_GREATER
新規の値が現在の値より大きい場合、テストはパスする。
D3DPCMPCAPS_NOTEQUAL
新規の値が現在の値と異なる場合、テストはパスする。
D3DPCMPCAPS_GREATEREQUAL
新規の値が現在の値より大きいか等しい場合、テストはパスする。
D3DPCMPCAPS_ALWAYS
常にテストはパスする。

注意

この列挙型の値は、D3DCAPS8AlphaCmpCaps メンバおよび ZCmpCaps メンバに対してサポートされている比較関数を定義している。

参照

D3DCAPS8