COLOR Union (icm.h)
Beschreibung der COLOR-Vereinigung.
Syntax
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;
Member
gray
TBD
rgb
TBD
cmyk
TBD
XYZ
TBD
Yxy
TBD
Lab
TBD
gen3ch
TBD
named
TBD
hifi
TBD
reserved1
TBD
reserved2
TBD
Hinweise
Auf eine Variable vom Typ COLOR kann als eine der unterstützten Farbraumfarben zugegriffen werden, indem Sie auf den entsprechenden Member der Union zugreifen. Für instance die folgende Variablendeklaration:
COLOR aColor;
die werte rot, grün und blau können wie folgt festgelegt werden:
aColor.rgb.red=100;
aColor.rgb.green=50;
aColor.rgb.blue=2;
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | icm.h |