Share via


D3DZBUFFERTYPE

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

typedef enum D3DZBUFFERTYPE
{
    D3DZB_FALSE = 0,
    D3DZB_TRUE = 1,
    D3DZB_USEW = 2,
    D3DZB_FORCE_DWORD = 0x7fffffff,
} D3DZBUFFERTYPE, *LPD3DZBUFFERTYPE;

定数

  • D3DZB_FALSE
    深度バッファーの使用を無効にします。
  • D3DZB_TRUE
    z バッファーの使用を可能にします。
  • D3DZB_USEW
    w バッファーの使用を可能にします。
  • D3DZB_FORCE_DWORD
    コンパイル時に、この列挙型のサイズを 32 ビットにするために定義されています。この値を指定しない場合、一部のコンパイラでは列挙型を 32 ビット以外のサイズでコンパイル可能です。この定数が使用されることはありません。

解説 

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

要件

ヘッダー: D3D9Types.h 宣言

関連項目

D3DRENDERSTATETYPE