Структура  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;
} COLOR;

Переменная типа COLOR может обратиться к любому из поддерживаемых цветов цветового пространства (color space), обращаясь к соответствующему члену объединения (структуры). Например, учитывая нижеследующее объявление переменной:

COLOR aColor;

значения красного, зеленого и синего, могут устанавливаться нижеследующим способом:

aColor.rgb.red=100;
aColor.rgb.green=50;
aColor.rgb.blue=2;

Смотри также 

Обзор Основные концепции управления цветом, Структуры, используемые ICM

Размещение и совместимость COLOR

К Windows XP Да 
л Windows 2000 Professional Да
и Windows NT Workstation Нет
е Windows Me Да
н Windows 98 Да
т Windows 95 Нет
 
С Windows Server 2003 Да
е Windows 2000 Server Да
р Windows NT Server Нет
в    
е    
р    
Используемая библиотека -
Используемая DLL -
 Заголовочный файл  
- объявлено в Icm.h
 - включено в -
 Unicode Нет
 Замечания по платформе Не имеется

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz