Estructura D3DCOLORVALUE (D3D9Types.h)

Describe los valores de color.

Sintaxis

typedef struct _D3DCOLORVALUE {
  float r;
  float g;
  float b;
  float a;
} D3DCOLORVALUE;

Miembros

r

Tipo: float

Valor de punto flotante que especifica el componente rojo de un color. Este valor suele estar comprendido entre 0,0 y 1,0. Un valor de 0,0 indica la ausencia completa del componente rojo, mientras que un valor de 1,0 indica que el rojo está totalmente presente.

g

Tipo: float

Valor de punto flotante que especifica el componente verde de un color. Este valor suele estar comprendido entre 0,0 y 1,0. Un valor de 0,0 indica la ausencia completa del componente verde, mientras que un valor de 1,0 indica que el verde está totalmente presente.

b

Tipo: float

Valor de punto flotante que especifica el componente azul de un color. Este valor suele estar comprendido entre 0,0 y 1,0. Un valor de 0,0 indica la ausencia completa del componente azul, mientras que un valor de 1,0 indica que el azul está totalmente presente.

a

Tipo: float

Valor de punto flotante que especifica el componente alfa de un color. Este valor suele estar comprendido entre 0,0 y 1,0. Un valor de 0,0 indica totalmente transparente, mientras que un valor de 1,0 indica totalmente opaco.

Comentarios

Puede establecer los miembros de esta estructura en valores fuera del intervalo de 0 a 1 para implementar algunos efectos inusuales. Los valores mayores que 1 producen luces fuertes que tienden a lavar una escena. Los valores negativos producen luces oscuras que eliminan realmente la luz de una escena.

Requisitos

Requisito Value
Encabezado
D3D9Types.h

Consulte también

Estructuras de Direct3D