D3DFOGMODE 列挙型
D3DFOGMODE 列挙型
フォグ モードを記述する定数を定義する。
構文
typedef enum _D3DFOGMODE {
D3DFOG_NONE = 0,
D3DFOG_EXP = 1,
D3DFOG_EXP2 = 2,
D3DFOG_LINEAR = 3,
D3DFOG_FORCE_DWORD = 0x7fffffff
} D3DFOGMODE;
定数
D3DFOG_NONE
フォグ エフェクトはない。D3DFOG_EXP
次の方程式の指数で、フォグ エフェクトが増す。D3DFOG_EXP2
次の方程式の指数の 2 乗で、フォグ エフェクトが増す。D3DFOG_LINEAR
次の方程式の始点と終点の間で線形にフォグ エフェクトが増す。これは、現在サポートされている唯一のフォグ モードである。
D3DFOG_FORCE_DWORD
この列挙型を強制的に 32 ビット サイズにコンパイルする。この値は使われていない。
注意
この列挙型の値は、D3DRS_FOGTABLEMODE および D3DRS_FOGVERTEXMODE のレンダリング ステートによって使われる。フォグは、透明度を表す基準である。
フォグは、透明度を表す基準である。この場合、フォグの方程式によって生成されるフォグの値が小さいほど、オブジェクトは見えにくくなる。
列挙型の情報
ヘッダー | d3d9types.h |
最低限のオペレーティング システム | Windows 98 |
参照