COLOR 共用体 (icm.h)
COLOR 共用体の説明。
構文
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;
メンバー
gray
TBD
rgb
TBD
cmyk
TBD
XYZ
TBD
Yxy
TBD
Lab
TBD
gen3ch
TBD
named
TBD
hifi
TBD
reserved1
TBD
reserved2
TBD
注釈
COLOR 型の変数には、共用体の適切なメンバーにアクセスすることで、サポートされている色空間の色のいずれかとしてアクセスできます。 たとえば、次の変数宣言を指定します。
COLOR aColor;
赤、緑、青の値は次のように設定できます。
aColor.rgb.red=100;
aColor.rgb.green=50;
aColor.rgb.blue=2;
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | icm.h |