Platform SDK: DirectX

CONST_D3DCAPSCMP

CONST_D3DCAPSCMP 列挙は、深度バッファ比較とアルファ テスティングの比較能力を定義する。これらのフラグは、D3DPRIMCAPS 型の lZCmpCaps および lAlphaCmpCaps メンバで使用される。

Enum CONST_D3DCAPSCMP
    D3DPCMPCAPS_ALWAYS = 128 
    D3DPCMPCAPS_EQUAL = 4 
    D3DPCMPCAPS_GREATER = 16 
    D3DPCMPCAPS_GREATEREQUAL = 64 
    D3DPCMPCAPS_LESS = 2 
    D3DPCMPCAPS_LESSEQUAL = 8 
    D3DPCMPCAPS_NEVER = 1 
    D3DPCMPCAPS_NOTEQUAL = 32 
End Enum
D3DPCMPCAPS_ALWAYS
常に比較を通す。
D3DPCMPCAPS_EQUAL
新規の値が現在の値と等しい場合、比較を通す。
D3DPCMPCAPS_GREATER
新規の値が現在の値より大きい場合、比較を通す。
D3DPCMPCAPS_GREATEREQUAL
新規の値が現在の値より大きいか等しい場合、比較を通す。
D3DPCMPCAPS_LESS
新規の値が現在の値より小さい場合、比較を通す。
D3DPCMPCAPS_LESSEQUAL
新規の値が現在の値より小さいか等しい場合、比較を通す。
D3DPCMPCAPS_NEVER
常に比較は失敗する。
D3DPCMPCAPS_NOTEQUAL
新規の値が現在の値と異なる場合、比較を通す。