Microsoft DirectX 8.0 (C++)

D3DZBUFFERTYPE

深度バッファ フォーマットを記述する定数を定義する。

typedef enum _D3DZBUFFERTYPE {
    D3DZB_FALSE                 = 0,
    D3DZB_TRUE                  = 1,
    D3DZB_USEW                  = 2,

    D3DZB_FORCE_DWORD           = 0x7fffffff
} D3DZBUFFERTYPE;

定数

D3DZB_FALSE
深度バッファの使用を無効にする。
D3DZB_TRUE
z バッファの使用を可能にする。
D3DZB_USEW
w バッファの使用を可能にする。
D3DZB_FORCE_DWORD
この列挙型を強制的に 32 ビット サイズにコンパイルする。この値は使用されていない。

注意

この列挙型のメンバは、D3DRS_ZENABLE レンダリング ステートで使用される。

動作環境

  ヘッダー : d3d8types.h で宣言。

参照

D3DRENDERSTATETYPE