Platform SDK: DirectX

CONST_D3DCMPFUNC

CONST_D3DCMPFUNC 列挙は、D3DRENDERSTATE_ZFUNCD3DRENDERSTATE_ALPHAFUNC、および D3DRENDERSTATE_STENCILFUNC レンダリング ステートのためにサポートされる比較関数を定義する。

Enum CONST_D3DCMPFUNC
    D3DCMP_NEVER        = 1
    D3DCMP_LESS         = 2
    D3DCMP_EQUAL        = 3
    D3DCMP_LESSEQUAL    = 4
    D3DCMP_GREATER      = 5
    D3DCMP_NOTEQUAL     = 6
    D3DCMP_GREATEREQUAL = 7
    D3DCMP_ALWAYS       = 8
End Enum
D3DCMP_NEVER
常にテストは失敗する。
D3DCMP_LESS
新しいピクセル値が、現在のピクセル値より小さいときに応じる。
D3DCMP_EQUAL
新しいピクセル値が、現在のピクセル値と等しいときに応じる。
D3DCMP_LESSEQUAL
新しいピクセル値が、現在のピクセル値以下のときに応じる。
D3DCMP_GREATER
新しいピクセル値が、現在のピクセル値より大きいときに応じる。
D3DCMP_NOTEQUAL
新しいピクセル値が、現在のピクセル値と等しくないときに応じる。
D3DCMP_GREATEREQUAL
新しいピクセル値が、現在のピクセル値以上のときに応じる。
D3DCMP_ALWAYS
常にテストはパスする。