D3DMATERIALCOLORSOURCE 列挙型
D3DMATERIALCOLORSOURCE 列挙型
ライティング計算のために参照しなければならない色または色成分の場所を定義する。
構文
typedef enum _D3DMATERIALCOLORSOURCE {
D3DMCS_MATERIAL = 0,
D3DMCS_COLOR1 = 1,
D3DMCS_COLOR2 = 2,
D3DMCS_FORCE_DWORD = 0x7fffffff
} D3DMATERIALCOLORSOURCE;
定数
D3DMCS_MATERIAL
現在のマテリアルの色を使う。D3DMCS_COLOR1
ディフューズ頂点色を使う。D3DMCS_COLOR2
スペキュラ頂点色を使う。D3DMCS_FORCE_DWORD
この列挙型を強制的に 32 ビット サイズにコンパイルする。この値は使われていない。
注意
これらのフラグは、D3DRENDERSTATETYPE 列挙型で次のレンダリング ステートの値を設定するために使う。
- D3DRS_DIFFUSEMATERIALSOURCE
- D3DRS_SPECULARMATERIALSOURCE
- D3DRS_AMBIENTMATERIALSOURCE
- D3DRS_EMISSIVEMATERIALSOURCE
列挙型の情報
ヘッダー | d3d9types.h |
最低限のオペレーティング システム | Windows 98 |
参照