Platform SDK: DirectX

D3DCULL

D3DCULL 列挙型は、D3DRENDERSTATE_CULLMODE レンダリング ステートで使用されるカリング モードを定義する。ジオメトリにレンダリングするときの面のカリング方法を定義する。

typedef enum _D3DCULL { 
    D3DCULL_NONE = 1, 
    D3DCULL_CW   = 2, 
    D3DCULL_CCW  = 3, 
    D3DCULL_FORCE_DWORD   = 0x7fffffff, 
} D3DCULL; 
D3DCULL_NONE
カリングはしない。
D3DCULL_CW
右回りに切り抜く。
D3DCULL_CCW
左回りに切り抜く。
D3DCULL_FORCE_DWORD
この列挙型を強制的に 32 ビット サイズにコンパイルする。この値は使用されていない。

動作環境

  Windows NT/2000 :Windows NT 4.0 SP3 またはそれ以降が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  バージョン : DirectX 2.0 以降が必要。
  ヘッダー : d3dtypes.h で宣言。

参照

D3DPRIMCAPSD3DRENDERSTATETYPE