Поделиться через


структура D3DDDIARG_SETMATERIAL (d3dumddi.h)

Структура D3DDDIARG_SETMATERIAL описывает свойства материала, используемые для отрисовки.

Синтаксис

typedef struct _D3DDDIARG_SETMATERIAL {
  [in] D3DCOLORVALUE Diffuse;
  [in] D3DCOLORVALUE Ambient;
  [in] D3DCOLORVALUE Specular;
  [in] D3DCOLORVALUE Emissive;
  [in] FLOAT         Power;
} D3DDDIARG_SETMATERIAL;

Члены

[in] Diffuse

D3DCOLORVALUE структура, указывающая диффузный цвет материала. Дополнительные сведения о D3DCOLORVALUE см. в документации по пакету SDK для Microsoft Windows.

[in] Ambient

Структура D3DCOLORVALUE, указывающая внешний цвет материала.

[in] Specular

Структура D3DCOLORVALUE, указывающая зримый цвет материала.

[in] Emissive

Структура D3DCOLORVALUE, указывающая на миссивный цвет материала.

[in] Power

Значение FLOAT, указывающее резкость зрителя. Чтобы отключить зрителя для материала, установите для Power значение 0 (параметр Specular значение 0 недостаточно).

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista и более поздних версиях операционных систем Windows.
заголовка d3dumddi.h (include D3dumddi.h)

См. также

SetMaterial