структура 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 см. в документации по Microsoft Windows SDK.
[in] Ambient
Структура D3DCOLORVALUE, указывающая внешний цвет материала.
[in] Specular
Структура D3DCOLORVALUE, указывающая отражающий цвет материала.
[in] Emissive
Структура D3DCOLORVALUE, указывающая излучающий цвет материала.
[in] Power
Значение FLOAT, указывающее резкость отраженных выделений. Чтобы отключить зеркальное выделение для материала, задайте для параметра Питание значение 0 (для параметра Зеркальный значение 0 недостаточно).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | d3dumddi.h (включая D3dumddi.h) |