Microsoft DirectX 8.0 (C++)

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 列挙型で次のレンダリング ステートの値を設定するために使用する。

動作環境

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

参照

D3DRENDERSTATETYPE