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

列挙型の情報

ヘッダー d3d9types.h
最低限のオペレーティング システム Windows 98

参照

D3DRENDERSTATETYPE