Partager via


structure D3DDDIARG_SETMATERIAL (d3dumddi.h)

La structure D3DDDIARG_SETMATERIAL décrit les propriétés de matériau utilisées pour le rendu.

Syntaxe

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

Membres

[in] Diffuse

Structure D3DCOLORVALUE qui indique la couleur diffuse du matériau. Pour plus d’informations sur D3DCOLORVALUE, consultez la documentation Microsoft Windows SDK.

[in] Ambient

Une structure D3DCOLORVALUE qui indique la couleur ambiante du matériau.

[in] Specular

Structure D3DCOLORVALUE qui indique la couleur spéculaire du matériau.

[in] Emissive

Structure D3DCOLORVALUE qui indique la couleur émissive du matériau.

[in] Power

Valeur FLOAT qui indique la netteté des surbrillances spéculaires. Pour désactiver les mises en surbrillance spéculaires d’un matériau, définissez Power sur 0 (la définition de 0 sur 0 ne suffit pas).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows.
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

SetMaterial