COLOR union (icm.h)
Description de l’union COLOR.
Syntaxe
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;
Membres
gray
TBD
rgb
TBD
cmyk
TBD
XYZ
TBD
Yxy
TBD
Lab
TBD
gen3ch
TBD
named
TBD
hifi
TBD
reserved1
TBD
reserved2
TBD
Remarques
Une variable de type COLOR est accessible en tant que l’une des couleurs d’espace de couleurs prises en charge en accédant au membre approprié de l’union. Pour instance, compte tenu de la déclaration de variable suivante :
COLOR aColor;
Les valeurs rouges, vertes et bleues peuvent être définies de la manière suivante :
aColor.rgb.red=100;
aColor.rgb.green=50;
aColor.rgb.blue=2;
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | icm.h |