структура 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) |