Unión DE COLOR (icm.h)
Descripción de la unión COLOR.
Sintaxis
typedef union tagCOLOR {
struct GRAYCOLOR gray;
struct RGBCOLOR rgb;
struct CMYKCOLOR cmyk;
struct XYZCOLOR XYZ;
struct YxyCOLOR Yxy;
struct LabCOLOR Lab;
struct GENERIC3CHANNEL gen3ch;
struct NAMEDCOLOR named;
struct HiFiCOLOR hifi;
struct {
DWORD reserved1;
VOID *reserved2;
};
} COLOR;
Miembros
gray
TBD
rgb
TBD
cmyk
TBD
XYZ
TBD
Yxy
TBD
Lab
TBD
gen3ch
TBD
named
TBD
hifi
TBD
reserved1
TBD
reserved2
TBD
Comentarios
Se puede tener acceso a una variable de tipo COLOR como cualquiera de los colores de espacio de colores admitidos mediante el acceso al miembro adecuado de la unión. Por ejemplo, dada la siguiente declaración de variable:
COLOR aColor;
Los valores rojo, verde y azul se pueden establecer de la siguiente manera:
aColor.rgb.red=100;
aColor.rgb.green=50;
aColor.rgb.blue=2;
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | icm.h |