D3DDDIARG_SETMATERIAL-Struktur (d3dumddi.h)
Die D3DDDIARG_SETMATERIAL-Struktur beschreibt die Materialeigenschaften, die zum Rendern verwendet werden.
Syntax
typedef struct _D3DDDIARG_SETMATERIAL {
[in] D3DCOLORVALUE Diffuse;
[in] D3DCOLORVALUE Ambient;
[in] D3DCOLORVALUE Specular;
[in] D3DCOLORVALUE Emissive;
[in] FLOAT Power;
} D3DDDIARG_SETMATERIAL;
Member
[in] Diffuse
Eine D3DCOLORVALUE Struktur, die die diffuse Farbe des Materials angibt. Weitere Informationen zu D3DCOLORVALUE finden Sie in der Microsoft Windows SDK-Dokumentation.
[in] Ambient
Eine D3DCOLORVALUE Struktur, die die Umgebungsfarbe des Materials angibt.
[in] Specular
Eine D3DCOLORVALUE Struktur, die die Glanzfarbe des Materials angibt.
[in] Emissive
Eine D3DCOLORVALUE Struktur, die die emissive Farbe des Materials angibt.
[in] Power
Ein FLOAT-Wert, der die Schärfe von Glanzlichtern angibt. Um glanzige Hervorhebungen für ein Material zu deaktivieren, legen Sie Power auf 0 fest (das Festlegen von Specular auf 0 reicht nicht aus).
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |