Microsoft DirectX 8.0 (Visual Basic)

D3DMATERIAL8

マテリアルのプロパティを指定する。

Type D3DMATERIAL8
    ambient As D3DCOLORVALUE
    diffuse As D3DCOLORVALUE
    emissive As D3DCOLORVALUE
    power As Single
    specular As D3DCOLORVALUE
End Type

メンバ

ambient、diffuse、emissive、および specular
それぞれ、マテリアルのアンビエント色、ディフューズ色、エミッション色、スペキュラ色を指定する値。これらの値は、D3DCOLORVALUE 型である。
power
スペキュラ ハイライトの鮮明度を指定する値。マテリアルのスペキュラ ハイライトをオフにするには、このメンバを 0 に設定する。スペキュラ色成分を 0 に設定するだけでは不十分である。

参照

Direct3DDevice8.GetMaterialDirect3DDevice8.SetMaterial