Прочитать на английском

Поделиться через


Цветовая система Windows

Общие сведения о технологии Windows Color System.

Для разработки Windows Color System вам потребуются следующие заголовки:

Рекомендации по программированию для этой технологии см. в следующих разделах:

Перечисления

 
BMFORMAT

Значения перечисленного типа BMFORMAT используются несколькими функциями WCS для указания формата, в который находятся определенные растровые изображения.
COLORDATATYPE

Используется функциями WCS для указания типа данных векторного содержимого.
COLORPROFILESUBTYPE

Указывает подтип цветового профиля.
COLORPROFILETYPE

Указывает тип цветового профиля.
COLORTYPE

Значения перечисления COLORTYPE используются несколькими функциями WCS. Переменные типа COLOR определяются в цветовых пространствах, перечисляемых перечислением COLORTYPE .
WCS_PROFILE_MANAGEMENT_SCOPE

Указывает область операции управления профилем, например связывание профиля с устройством.

Функции

 
AssociateColorProfileWithDeviceA

Связывает указанный цветовой профиль с указанным устройством. (ANSI)
AssociateColorProfileWithDeviceW

Связывает указанный цветовой профиль с указанным устройством. (Юникод)
CheckBitmapBits

Проверяет, находятся ли пиксели указанного растрового рисунка в выходной гамме указанного преобразования.
CheckColors

Определяет, находятся ли цвета в массиве в выходной гамме указанного преобразования.
CheckColorsInGamut

Функция CheckColorsInGamut определяет, находится ли указанный набор rgb triples в выходной гамме указанного устройства. Триплы RGB интерпретируются во входном логическом цветовом пространстве.
CloseColorProfile

Закрывает открытый дескриптор профиля.
CMCheckColors

Определяет, находятся ли заданные цвета в выходной гамме указанного преобразования.
CMCheckColorsInGamut

Определяет, находятся ли указанные триплы RGB в выходной гамме указанного преобразования.
CMCheckRGB

Проверяет цвета растрового рисунка на соответствие выходной гамме.
CMConvertColorNameToIndex

Преобразует имена цветов в именованном цветовом пространстве в индексные номера в цветовом профиле.
CMConvertIndexToColorName

Преобразует индексы в цветовом пространстве в массив именованных цветового пространства. (CMConvertIndexToColorName)
CMCreateDeviceLinkProfile

Создает профиль связи устройства в формате, указанном Международным консорциумом цветов в спецификации формата профиля ICC.
CMCreateMultiProfileTransform

Принимает массив профилей или отдельный профиль связи устройства и создает преобразование цвета. Это преобразование представляет собой сопоставление цветового пространства, указанного в первом профиле, с пространством второго профиля и т. д. с последним.
CMCreateProfile

Создает цветной профиль отображения на основе структуры LOGCOLORSPACEA .
CMCreateProfileW

Создает цветной профиль отображения на основе структуры LOGCOLORSPACEW .
CMCreateTransform

Не рекомендуется. Заменяющий API не существует, так как он больше не используется. Разработчики альтернативных модулей CMM не обязаны реализовывать его. (CMCreateTransform)
CMCreateTransformExt

Создает преобразование цвета, которое сопоставляет входной объект LOGCOLORSPACEA с необязательным целевым пространством, а затем с устройством вывода, используя набор флагов, определяющих способ создания преобразования.
CMCreateTransformExtW

Создает преобразование цвета, которое сопоставляет входной объект LOGCOLORSPACEW с необязательным целевым пространством, а затем с устройством вывода, используя набор флагов, определяющих способ создания преобразования.
CMCreateTransformW

Не рекомендуется. Заменяющий API не существует, так как он больше не используется. Разработчики альтернативных модулей CMM не обязаны реализовывать его. (CMCreateTransformW)
CMDeleteTransform

Удаляет указанное преобразование цвета и освобождает связанную с ним память.
CMGetInfo

Извлекает различные сведения о модуле управления цветом (CMM).
CMGetNamedProfileInfo

Извлекает сведения об указанном именованный цветовой профиль.
CMGetPS2ColorRenderingDictionary

НЕОБХОДИМО определить CMGetPS2ColorRenderingDictionary и связанные с ним дополнительные параметры.
CMGetPS2ColorRenderingIntent

Извлекает намерение отрисовки цвета PostScript уровня 2 из профиля.
CMGetPS2ColorSpaceArray

НЕОБХОДИМО определить CMGetPS2ColorSpaceArray и связанные с ним параметры, возвращаемые значения и примечания.
CMIsProfileValid

Сообщает, является ли данный профиль допустимым профилем ICC, который можно использовать для управления цветом.
CMTranslateColors

Преобразует массив цветов из исходного цветового пространства в целевое цветовое пространство с помощью преобразования цвета.
CMTranslateRGB

Преобразует предоставленный приложением RGBQuad в цветовое пространство устройства.
CMTranslateRGB

Преобразует растровое изображение из одного цветового пространства в другое с помощью преобразования цвета.
CMTranslateRGBsExt

Преобразует растровое изображение из одного определенного формата в другой определенный формат и периодически вызывает функцию обратного вызова, если она указана, чтобы сообщить о ходе выполнения и разрешить вызывающему приложению завершить преобразование.
CMYK

Макрос CMYK создает значение цвета CMYK путем объединения указанных значений голубой, пурпурный, желтый и черный.
ColorCorrectPalette

Функция ColorCorrectPalette исправляет записи палитры с помощью параметров WCS 1.0 в указанном контексте устройства.
ColorimetricToDeviceColors

Возвращает соответствующие цвета XYZ в ответ на указанное количество цветов, каналов, цветов устройств и собственных алгоритмов подключаемых модулей. (IDeviceModelPlugIn.ColorimetricToDeviceColors)
ColorimetricToDeviceColorsWithBlack

Возвращает соответствующие цвета устройства в ответ на входящее количество цветов, каналов, черную информацию, цвета Commission Internationale l'Eclairge XYZ (CIEXYZ) и собственные алгоритмы подключаемого модуля.
ColorMatchToTarget

Функция ColorMatchToTarget позволяет просматривать цвета, которые будут отображаться на целевом устройстве.
ColorProfileAddDisplayAssociation

ColorProfileAddDisplayAssociation связывает установленный цветовой профиль с указанным дисплеем в заданном область.
ColorProfileGetDisplayDefault

ColorProfileGetDisplayDefault получает профиль цвета по умолчанию для заданного отображения в указанном область.
ColorProfileGetDisplayList

ColorProfileGetDisplayList извлекает список профилей, связанных с заданным отображением в указанном область.
ColorProfileGetDisplayUserScope

ColorProfileGetDisplayUserScope получает выбранный в данный момент цветной профиль область предоставленного дисплея — пользователя или системы.
ColorProfileRemoveDisplayAssociation

ColorProfileRemoveDisplayAssociation отменяет связь установленного цветового профиля с указанным дисплеем в заданном область.
ColorProfileSetDisplayDefaultAssociation

ColorProfileSetDisplayDefaultAssociation задает установленный цветовой профиль в качестве профиля по умолчанию для указанного дисплея в заданном область.
ConvertColorNameToIndex

Преобразует имена цветов в именованном цветовом пространстве в индексные номера в профиле цвета Международного консорциума цветов (ICC).
ConvertIndexToColorName

Преобразует индексы в цветовом пространстве в массив имен в именованном цветовом пространстве. (ConvertIndexToColorName)
CreateColorSpaceA

Функция CreateColorSpace создает логическое цветовое пространство. (ANSI)
CreateColorSpaceW

Функция CreateColorSpace создает логическое цветовое пространство. (Юникод)
CreateColorTransformA

Создает преобразование цвета, которое приложения могут использовать для управления цветом. (ANSI)
CreateColorTransformW

Создает преобразование цвета, которое приложения могут использовать для управления цветом. (Юникод)
CreateDeviceLinkProfile

Создает профиль связи устройства Международного консорциума цветов (ICC) из набора цветовых профилей с использованием указанных намерений.
CreateMultiProfileTransform

Принимает массив профилей или один профиль связи устройства и создает преобразование цвета, которое приложения могут использовать для сопоставления цветов.
CreateProfileFromLogColorSpaceA

Преобразует логическое цветовое пространство в профиль устройства. (ANSI)
CreateProfileFromLogColorSpaceW

Преобразует логическое цветовое пространство в профиль устройства. (Юникод)
DeleteColorSpace

Функция DeleteColorSpace удаляет и уничтожает указанное цветовое пространство.
DeleteColorTransform

Удаляет заданное преобразование цвета.
DeviceToColorimetricColors

Возвращает соответствующие цвета XYZ в ответ на указанное количество цветов, каналов, цветов устройств и собственных алгоритмов подключаемых модулей. (IDeviceModelPlugIn.DeviceToColorimetricColors)
Отмена связиColorProfileFromDeviceA

Отменяет связь указанного цветового профиля с указанным устройством на указанном компьютере. (ANSI)
Отмена связиColorProfileFromDeviceW

Отменяет связь указанного цветового профиля с указанным устройством на указанном компьютере. (Юникод)
EnumColorProfilesA

Перечисляет все профили, удовлетворяющие заданным критериям перечисления. (ANSI)
EnumColorProfilesW

Перечисляет все профили, удовлетворяющие заданным критериям перечисления. (Юникод)
EnumICMProfilesA

Функция EnumICMProfiles перечисляет различные профили цвета вывода, поддерживаемые системой для заданного контекста устройства. (ANSI)
EnumICMProfilesW

Функция EnumICMProfiles перечисляет различные профили цвета вывода, поддерживаемые системой для заданного контекста устройства. (Юникод)
GetCMMInfo

Извлекает различные сведения о модуле управления цветом (CMM), который создал указанное преобразование цвета.
GetColorDirectoryA

Извлекает путь к каталогу Windows COLOR на указанном компьютере. (ANSI)
GetColorDirectoryW

Извлекает путь к каталогу Windows COLOR на указанном компьютере. (Юникод)
GetColorProfileElement

Копирует данные из указанного элемента профиля с тегами указанного цветового профиля в буфер.
GetColorProfileElementTag

Извлекает имя тега, указанное dwIndex в таблице тегов заданного цветового профиля Международного консорциума цветов (ICC), где dwIndex — это однократный индекс в этой таблице.
GetColorProfileFromHandle

При использовании дескриптора открытого цветового профиля функция GetColorProfileFromHandle копирует содержимое профиля в буфер, предоставляемый приложением. Если дескриптор является дескриптором системы цветов Windows (WCS), возвращается DMP, а camp и GMMP, связанные с HPROFILE, игнорируются.
GetColorProfileHeader

Извлекает структуру заголовков ICC из цветового профиля ICC или XML-профиля WCS. Драйверы и приложения должны предполагать, что значение TRUE указывает только на то, что возвращается правильно структурированный заголовок. Каждый тег по-прежнему необходимо проверять независимо с помощью устаревших API ICM2 или API схемы XML.
GetColorSpace

Функция GetColorSpace извлекает дескриптор входного цветового пространства из указанного контекста устройства.
GetCountColorProfileElements

Извлекает количество помеченных элементов в заданном цветовом профиле.
GetCValue

Макрос GetCValue извлекает значение голубого цвета из значения цвета CMYK.
GetDeviceGammaRamp

Функция GetDeviceGammaRamp получает гамма-пандус на прямых цветных дисплеях с драйверами, поддерживающими скачиваемые гамма-пандусы в оборудовании.
GetGamutBoundaryMesh

Возвращает треугольную сетку из подключаемого модуля. Эта функция используется для вычисления GamutBoundaryDescription.
GetGamutBoundaryMeshSize

Возвращает необходимые размеры структуры данных для функции GetGamutBoundaryMesh.
GetICMProfileA

Функция GetICMProfile извлекает имя файла текущего профиля цвета вывода для указанного контекста устройства. (ANSI)
GetICMProfileW

Функция GetICMProfile извлекает имя файла текущего профиля цвета вывода для указанного контекста устройства. (Юникод)
GetKValue

Макрос GetKValue извлекает значение черного цвета из значения цвета CMYK.
GetLogColorSpaceA

Функция GetLogColorSpace извлекает определение цветового пространства, определяемое указанным дескриптором. (ANSI)
GetLogColorSpaceW

Функция GetLogColorSpace извлекает определение цветового пространства, определяемое указанным дескриптором. (Юникод)
GetMValue

Макрос GetMValue извлекает значение пурпурного цвета из значения цвета CMYK.
GetNamedProfileInfo

Извлекает сведения о профиле цвета с именем Международного консорциума цветов (ICC), указанном в первом параметре.
GetNeutralAxis

IDeviceModelPlugIn::GetNeutralAxis возвращает цветометрию XYZ точек выборки вдоль нейтральной оси устройства.
GetNeutralAxisSize

Функция IDeviceModelPlugIn::GetNeutralAxisSize возвращает количество точек данных вдоль нейтральной оси, возвращаемое функцией GetNeutralAxis.
GetNumChannels

Возвращает количество каналов устройств в параметре pNumChannels.
GetPrimarySamples

Возвращает цвет измерения для основного образца.
GetPS2ColorRenderingDictionary

Извлекает словарь отрисовки цветов PostScript уровня 2 из указанного профиля цвета ICC.
GetPS2ColorRenderingIntent

Извлекает намерение отрисовки цвета PostScript уровня 2 из профиля цвета ICC.
GetPS2ColorSpaceArray

Извлекает массив цветового пространства PostScript уровня 2 из профиля цвета ICC.
GetStandardColorSpaceProfileA

Извлекает профиль цвета, зарегистрированный для указанного стандартного цветового пространства. (ANSI)
GetStandardColorSpaceProfileW

Извлекает профиль цвета, зарегистрированный для указанного стандартного цветового пространства. (Юникод)
GetYValue

Макрос GetYValue извлекает значение желтого цвета из значения цвета CMYK.
ICMENUMPROCA

Обратный вызов EnumICMProfilesProcCallback — это определяемая приложением функция обратного вызова, которая обрабатывает данные цветового профиля из EnumICMProfiles . (ANSI)
ICMENUMPROCW

Обратный вызов EnumICMProfilesProcCallback — это определяемая приложением функция обратного вызова, которая обрабатывает данные цветового профиля из EnumICMProfiles . (Юникод)
Initialize

Принимает указатель на Stream, содержащий в качестве входных данных весь подключаемый модуль модели устройства, и инициализирует все внутренние параметры, необходимые для подключаемого модуля.
Initialize

Инициализирует профиль модели карты гаммы (GMMP), используя указанные описания границ исходной и целевой гаммы, а также дополнительные подключаемые модули модели исходного и целевого устройств.
InstallColorProfileA

Устанавливает заданный профиль для использования на указанном компьютере. Профиль также копируется в каталог COLOR. (ANSI)
InstallColorProfileW

Устанавливает заданный профиль для использования на указанном компьютере. Профиль также копируется в каталог COLOR. (Юникод)
IsColorProfileTagPresent

Сообщает, присутствует ли указанный тег Международного консорциума цветов (ICC) в указанном цветовом профиле.
IsColorProfileValid

Позволяет определить, является ли указанный профиль допустимым профилем Международного консорциума цветов (ICC) или допустимым дескриптором профиля Windows Color System (WCS), который можно использовать для управления цветом.
OpenColorProfileA

Создает дескриптор для указанного цветового профиля. Затем дескриптор можно использовать в других функциях управления профилями. (ANSI)
OpenColorProfileW

Создает дескриптор для указанного цветового профиля. Затем дескриптор можно использовать в других функциях управления профилями. (Юникод)
PBMCALLBACKFN

TBD (PBMCALLBACKFN)
PCMSCALLBACKA

*PCMSCALLBACKA* (или ApplyCallbackFunction) — это реализованная функция обратного вызова, которая обновляет данные конфигурации WCS во время выполнения диалогового окна, отображаемого функцией SetupColorMatchingW .
PCMSCALLBACKW

*PCMSCALLBACKW* (или ApplyCallbackFunction) — это реализованная функция обратного вызова, которая обновляет данные конфигурации WCS во время выполнения диалогового окна, отображаемого функцией SetupColorMatchingW .
RegisterCMMA

Связывает указанное значение идентификации с указанной библиотекой динамической компоновки модуля управления цветом (библиотека CMM DLL). Когда этот идентификатор отображается в цветовом профиле, Windows может найти соответствующий CMM, чтобы создать преобразование. (ANSI)
RegisterCMMW

Связывает указанное значение идентификации с указанной библиотекой динамической компоновки модуля управления цветом (библиотека CMM DLL). Когда этот идентификатор отображается в цветовом профиле, Windows может найти соответствующий CMM, чтобы создать преобразование. (Юникод)
SelectCMM

Позволяет выбрать предпочтительный модуль управления цветом (CMM) для использования.
SetColorProfileElement

Задает данные элемента для элемента профиля с тегами в цветовом профиле ICC.
SetColorProfileElementReference

Создает в указанном цветовом профиле ICC новый тег, который ссылается на те же данные, что и существующий тег.
SetColorProfileElementSize

Задает размер помеченного элемента в цветовом профиле ICC.
SetColorProfileHeader

Задает данные заголовка в указанном цветовом профиле ICC.
SetColorSpace

Функция SetColorSpace определяет пространство входных цветов для заданного контекста устройства.
SetDeviceGammaRamp

Функция SetDeviceGammaRamp задает гамма-пандус на досках дисплея прямого цвета с драйверами, поддерживающими скачиваемые гамма-пандусы в оборудовании.
SetICMMode

Функция SetICMMode приводит к включению, отключению или запросу управления цветом изображений в определенном контексте устройства (DC).
SetICMProfileA

Функция SetICMProfile задает указанный цветной профиль в качестве профиля вывода для указанного контекста устройства (DC). (ANSI)
SetICMProfileW

Функция SetICMProfile задает указанный цветной профиль в качестве профиля вывода для указанного контекста устройства (DC). (Юникод)
SetStandardColorSpaceProfileA

Регистрирует указанный профиль для заданного стандартного цветового пространства. Профиль можно запросить с помощью GetStandardColorSpaceProfileW. (ANSI)
SetStandardColorSpaceProfileW

Регистрирует указанный профиль для заданного стандартного цветового пространства. Профиль можно запросить с помощью GetStandardColorSpaceProfileW. (Юникод)
SetTransformDeviceModelInfo

Предоставляет подключаемый модуль с параметрами, чтобы определить, где в последовательности преобразования происходит конкретный подключаемый модуль.
SetupColorMatchingA

Создает диалоговое окно Управление цветом, которое позволяет пользователю выбрать, следует ли включить управление цветом, и, если да, обеспечивает управление используемыми профилями цветов и намерением отрисовки. (ANSI)
SetupColorMatchingW

Создает диалоговое окно Управление цветом, которое позволяет пользователю выбрать, следует ли включить управление цветом, и, если да, обеспечивает управление используемыми профилями цветов и намерением отрисовки. (Юникод)
SourceToDestinationAppearanceColors

Возвращает соответствующие цвета внешнего вида, сопоставленные с гаммой, в ответ на указанное количество цветов и цвета CIEJCh.
TranslateBitmapBits

Преобразует цвета растрового рисунка в определенном формате, чтобы создать другое растровое изображение в запрошенном формате.
TranslateColors

Преобразует массив цветов из исходного цветового пространства в целевое цветовое пространство, как определено преобразованием цвета.
UninstallColorProfileA

Удаляет указанный цветной профиль с указанного компьютера. Связанные файлы при необходимости удаляются из системы. (ANSI)
UninstallColorProfileW

Удаляет указанный цветной профиль с указанного компьютера. Связанные файлы при необходимости удаляются из системы. (Юникод)
Отмена регистрацииCMMA

Отменяет связь указанного значения идентификатора с библиотекой динамической компоновки модуля управления цветом (библиотека DLL CMM). (ANSI)
Отмена регистрацииCMMW

Отменяет связь указанного значения идентификатора с библиотекой динамической компоновки модуля управления цветом (библиотека DLL CMM). (Юникод)
UpdateICMRegKeyA

Функция UpdateICMRegKey управляет цветовыми профилями и модулями управления цветом в системе. (ANSI)
UpdateICMRegKeyW

Функция UpdateICMRegKey управляет цветовыми профилями и модулями управления цветом в системе. (Юникод)
WcsAssociateColorProfileWithDevice

WcsAssociateColorProfileWithDevice связывает указанный цветовой профиль WCS с указанным устройством.
WcsCheckColors

Определяет, находятся ли цвета в массиве в пределах выходной гаммы указанного преобразования цвета WCS.
WcsCreateIccProfile

Преобразует профиль WCS в профиль Международного консорциума цветов (ICC).
WcsDisassociateColorProfileFromDevice

Отменяет связь указанного цветового профиля WCS с указанным устройством на компьютере.
WcsEnumColorProfiles

Перечисляет все цветовые профили, удовлетворяющие критериям перечисления в указанном область управления профилями.
WcsEnumColorProfilesSize

Возвращает размер (в байтах) буфера, необходимого функции WcsEnumColorProfiles для перечисления цветовых профилей.
WcsGetCalibrationManagementState

Определяет, включено ли системное управление состоянием калибровки дисплея.
WcsGetDefaultColorProfile

Извлекает цветовой профиль по умолчанию для устройства или не зависят от устройства по умолчанию, если устройство не указано.
WcsGetDefaultColorProfileSize

Возвращает размер (в байтах) имени цветового профиля по умолчанию (включая признак конца NULL ) для устройства.
WcsGetDefaultRenderingIntent

Извлекает намерение отрисовки по умолчанию в указанном область управления профилями.
WcsGetUsePerUserProfiles

Определяет, решил ли пользователь использовать список сопоставлений профилей каждого пользователя для указанного устройства.
WcsOpenColorProfileA

Создает дескриптор для указанного цветового профиля. (ANSI)
WcsOpenColorProfileW

Создает дескриптор для указанного цветового профиля. (Юникод)
WcsSetCalibrationManagementState

Включает или отключает системное управление состоянием калибровки дисплея.
WcsSetDefaultColorProfile

Задает имя профиля цвета по умолчанию для указанного типа профиля в указанном область управления профилями.
WcsSetDefaultRenderingIntent

Задает намерение отрисовки по умолчанию в указанном область управления профилями.
WcsSetUsePerUserProfiles

Позволяет пользователю указать, следует ли использовать список сопоставлений профилей каждого пользователя для указанного устройства.
WcsTranslateColors

Преобразует массив цветов из исходного цветового пространства в целевое цветовое пространство, как определено преобразованием цвета.

Интерфейсы

 
IDeviceModelPlugIn

Описывает методы, определенные для интерфейса COM-модели IDeviceModelPlugIn.
IGamutMapModelPlugIn

Описывает методы, определенные для интерфейса COM IGamutMapModelPlugIn.

Структуры

 
BlackInformation

Содержит сведения о моделях устройств с черным цветовым каналом.
CIEXYZ

Структура CIEXYZ содержит координаты x, y и z определенного цвета в заданном цветовом пространстве.
CIEXYZTRIPLE

Структура CIEXYZTRIPLE содержит координаты x, y и z трех цветов, соответствующих конечным точкам красного, зеленого и синего для указанного логического цветового пространства.
CMYKCOLOR

Описание структуры CMYKCOLOR.
ЦВЕТ

Описание объединения COLOR.
COLORMATCHSETUPA

Структура COLORMATCHSETUP содержит сведения, которые функция SetupColorMatchingW использует для инициализации диалогового окна ColorManagement . (ANSI)
COLORMATCHSETUPW

Структура COLORMATCHSETUP содержит сведения, которые функция SetupColorMatchingW использует для инициализации диалогового окна ColorManagement . (Юникод)
ENUMTYPEA

Содержит сведения, определяющие ограничения перечисления профилей. (ANSI)
ENUMTYPEW

Содержит сведения, определяющие ограничения перечисления профилей. (Юникод)
GamutBoundaryDescription

Определяет границу гаммы.
GamutShell

Содержит сведения, определяющие оболочку гаммы, которая представлена списком индексированных треугольников. Буфер вершин содержит данные вершин.
GamutShellTriangle

Содержит три индекса вершин для доступа к буферу вершин.
GENERIC3CHANNEL

TBD (GENERIC3CHANNEL)
СЕРЫЙ ЦВЕТ

Описание структуры GRAYCOLOR.
HiFiCOLOR

Описание структуры HiFiCOLOR.
JabColorF

JabColorF (wcsplugin.h) — это структура.
JChColorF

JChColorF (wcsplugin.h) — это структура.
LabCOLOR

TBD (LabCOLOR)
LOGCOLORSPACEA

Структура LOGCOLORSPACE содержит сведения, определяющие логическое цветовое пространство. (ANSI)
LOGCOLORSPACEW

Структура LOGCOLORSPACE содержит сведения, определяющие логическое цветовое пространство. (Юникод)
NAMED_PROFILE_INFO

Структура NAMED_PROFILE_INFO используется для хранения сведений об именованном цветовом профиле.
NAMEDCOLOR

TBD (NAMEDCOLOR)
PrimaryJabColors

Эта структура содержит восемь основных цветов в координатах Jab.
PrimaryXYZColors

Эта структура содержит восемь основных цветов в координатах XYZ.
ПРОФИЛЬ

Содержит сведения, определяющие цветовой профиль.
PROFILEHEADER

Содержит сведения, описывающие содержимое файла профиля устройства. Этот заголовок встречается в начале файла профиля устройства.
RGBCOLOR

TBD (RGBCOLOR)
XYZCOLOR

TBD (XYZCOLOR)
XYZColorF

XYZColorF (wcsplugin.h) — это структура.
YxyCOLOR

TBD (YxyCOLOR)