Compartilhar via


estrutura D3DDDIARG_SETMATERIAL (d3dumddi.h)

A estrutura D3DDDIARG_SETMATERIAL descreve as propriedades de material usadas para renderização.

Sintaxe

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

Membros

[in] Diffuse

Uma estrutura D3DCOLORVALUE que indica a cor difusa do material. Para obter mais informações sobre D3DCOLORVALUE, consulte a documentação do SDK do Microsoft Windows.

[in] Ambient

Uma estrutura D3DCOLORVALUE que indica a cor ambiente do material.

[in] Specular

Uma estrutura D3DCOLORVALUE que indica a cor especular do material.

[in] Emissive

Uma estrutura D3DCOLORVALUE que indica a cor emissiva do material.

[in] Power

Um valor FLOAT que indica a nitidez dos realces especular. Para desativar os realces especular de um material, defina Power como 0 (definir Specular como 0 não é suficiente).

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

SetMaterial