?/TD> |
Microsoft DirectX 9.0 |
Describes color values.
Syntax
typedef struct _D3DCOLORVALUE { float r; float g; float b; float a; } D3DCOLORVALUE;
Members
- r
- Floating-point value specifying the red component of a color. This value generally is in the range from 0.0 through 1.0, with 0.0 being black.
- g
- Floating-point value specifying the green component of a color. This value generally is in the range from 0.0 through 1.0, with 0.0 being black.
- b
- Floating-point value specifying the blue component of a color. This value generally is in the range from 0.0 through 1.0, with 0.0 being black.
- a
- Floating-point value specifying the alpha component of a color. This value generally is in the range from 0.0 through 1.0, with 0.0 being black.
Remarks
You can set the members of this structure to values outside the range of 0 through 1 to implement some unusual effects. Values greater than 1 produce strong lights that tend to wash out a scene. Negative values produce dark lights that actually remove light from a scene.
Structure Information
Header d3d9types.h Minimum operating systems Windows 98
See Also
Color Values for Lights and Materials