Ниже - полный список по алфавиту функций ICM 2.0 программного интерфейса приложения, предусмотренные для Windows 98 и позже и Windows 2000 и позже.
Функция или структура | Описание |
---|---|
ApplyCallbackFunction | Функция обратного вызова, которая может использоваться, чтобы обновить данные конфигурации ICM. |
AssociateColorProfileWithDevice | Связывает профиль цвета с устройством. |
CheckBitmapBits | Проверяет, находятся ли пиксели в заданном точечном рисунке в пределах выводимой гаммы цвета (gamut) заданного преобразования. |
CheckColors | Проверяет цвета опираясь на выводимую гамму цвета устройства. |
CheckColorsInGamut | Проверяет, находятся ли данные цвета в гамме цвета устройства.. |
CloseColorProfile | Закрывает профиль. |
CMCheckColors | Проверяет цвета, опираясь на выводимую гамму цвета. |
CMCheckColorsInGamut | Проверяет триплеты RGB, опираясь на выводимую гамму цвета. |
CMCheckRGBs | Проверяет цвета точечного рисунка опираясь на выводимую гамму цвета. |
CMConvertColorNameToIndex | Преобразует имена цвета в индексы в именованном цветовом пространстве в профиле цвета. |
CMConvertIndexToColorName | Преобразует индексы в цветовом пространстве в массив имен в именованном цветовом пространстве. |
CMCreateDeviceLinkProfile | Создает профиль связанный с устройством ICC. |
CMCreateMultiProfileTransform | Создает преобразование из массива профилей. |
CMCreateProfile | Создает профиль ICC из структуры LOGCOLORSPACE (ANSI). |
CMCreateProfileW | Создает профиль ICC из структуры LOGCOLORSPACE (Unicode). |
CMCreateTransform | Создает преобразование цвета (ANSI). |
CMCreateTransformExt | Создает улучшенное преобразование цвета (ANSI). |
CMCreateTransformExtW | Создает улучшенное преобразование цвета (Unicode). |
CMCreateTransformW | Создает преобразование цвета (Unicode). |
CMDeleteTransform | Удаляет преобразование цвета. |
CMGetInfo | Возвращает информацию о данном Модуль управления цветом (CMM). |
CMGetNamedProfileInfo | Извлекает информацию о заданном именованном профиле цвета. |
CMGetPS2ColorRenderingDictionary | Извлекает PostScript каталог цветопередачи. |
CMGetPS2ColorRenderingIntent | Извлекает PostScript направленность обработки цвета |
CMGetPS2ColorSpaceArray | Извлекает PostScript массив цветового пространства. |
CMIsProfileValid | Проверяет, что этот профиль - правильный профиль ICC. |
CMTranslateColors | Переносит цвета, используя преобразование цвета. |
CMTranslateRGB | Переносит цвет RGB, используя преобразования цвета. |
CMTranslateRGBs | Переносит точечный рисунок из одного цветового пространства в другое, используя преобразование цвета. |
CMTranslateRGBsExt | Переносит цвета точечного рисунка с оповещением хода процесса при помощи функции обратного вызова. |
ColorCorrectPalette | Исправляет записи палитры, используя параметры ICM 2.0 в контексте указанного устройства. |
ColorMatchToTarget | Дает возможность предварительно просматривать цвета, как они должны появиться на целевом устройстве. |
ConvertColorNameToIndex | Преобразует имена цвета в индексы в именованном цветовом пространстве в профиле цвета. |
ConvertIndexToColorName | Преобразует индексы в цветовом пространстве в массив имен в именованном цветовом пространстве. |
CreateColorSpace | Создает логическое цветовое пространство. |
CreateColorTransform | Создает преобразование цвета. |
CreateDeviceLinkProfile | Создает профиль связанный с устройством ICC. |
CreateMultiProfileTransform | Создает преобразование из нескольких профилей. |
CreateProfileFromLogColorSpace | Преобразует LOGCOLORSPACE в профиль устройства. |
DeleteColorSpace | Удаляет цветовое пространство. |
DeleteColorTransform | Удаляет преобразование цвета. |
DisassociateColorProfileFromDevice | Отсоединяет профиль цвета от устройства. |
EnumColorProfiles | Перечисляет профили цвета, удовлетворяющие заданным критериям. |
EnumICMProfiles | Перечисляет различные профили вывода цвета, которые система поддерживает для данного контекста устройства. |
EnumICMProfilesProcCallback | Определяемая программой функция обратного вызова, которая обрабатывает данные профиля цвета из EnumICMProfiles.Имя этой функции также определяется приложением. |
GetCMMInfo | Идентифицирует Модуль управления цветом (CMM), который создал преобразование. |
GetColorDirectory | Идентифицирует системный каталог цветов. |
GetColorProfileElement | Извлекает данные из данного элемента профиля. |
GetColorProfileElementTag | Извлекает имя тегов из элемента профиля. |
GetColorProfileFromHandle | Извлекает содержание профиля цвета данного дескриптора открытого профиля цвета. |
GetColorProfileHeader | Извлекает заголовок из профиля. |
GetColorSpace | Извлекает дескриптор входного цветового пространства из указанного контекста устройства. |
GetCountColorProfileElements | Считает теговые элементы в профиле. |
GetDeviceGammaRamp | Получает кривую гамма-коррекции от плат прямого вывода изображения цветного дисплея. |
GetICMProfile | Извлекает имя файла текущего профиля выводимого цвета для указанного контекста устройства. |
GetLogColorSpace | Получает структуру LOGCOLORSPACE контекста устройства. |
GetNamedProfileInfo | Извлекает информацию об именованном профиле цвета. |
GetPS2ColorRenderingDictionary | Получает PostScript каталог цветопередачи. |
GetPS2ColorRenderingIntent | Получает PostScript направленности обработки цвета. |
GetPS2ColorSpaceArray | Получает PostScript цветовое пространство из профиля. |
GetStandardColorSpaceProfile | Извлекает зарегистрированный стандартный пространственный профиль. |
ICMProgressProcCallback | Предоставляемая программой функция обратного вызова, которая сообщает о ходе операции. Имя этой функции также определяется приложением. |
InstallColorProfile | Устанавливает профиль цвета для использования в системе. |
IsColorProfileTagPresent | Проверяет, присутствуют ли данные теги в профиле. |
IsColorProfileValid | Проверяет, что профиль - правильный профиль ICC. |
OpenColorProfile | Открывает профиль и возвращает его дескриптор. |
RegisterCMM | Регистрирует Модуль управления цветом (CMM) для использования системой. Используется, чтобы устанавливать новые Модули управления цветом (CMM). |
SelectCMM | Дает возможность выбирать приложению для использования предпочитаемый модуль управления цветом (CMM). |
SetColorProfileElement | Записывает данные для данного элемента профиля. |
SetColorProfileElementReference | Создает теги, которые ссылаются на данные существующих тегов. |
SetColorProfileElementSize | Устанавливает размер данного элемента профиля. |
SetColorProfileHeader | Устанавливает информацию заголовка в данном профиле. |
SetColorSpace | Устанавливает входное цветовое пространство контекста устройства. |
SetDeviceGammaRamp | Устанавливает кривую гамма-коррекции на платах прямого вывода изображения цветного дисплея. |
SetICMMode | Включает или выключает управление цветом в контексте устройства. |
SetICMProfile | Устанавливает указанный профиль цвета как выходной профиль для указанного контекста устройства (DC). |
SetStandardColorSpaceProfile | Регистрирует профиль стандартного цветового пространства. |
SetupColorMatching | Дает пользователю управление диспетчером цвета через посредство диалогового окна. |
TranslateBitmapBits | Преобразует цвет точечного рисунка, используя преобразование цвета. |
TranslateColors | Преобразует цвета, используя преобразование цвета. |
UninstallColorProfile | Деинсталлирует профиль цвета из системы. |
UnregisterCMM | Удаляет регистрацию Модуля управления цветом (CMM). Используется, чтобы деинсталлировать новые Модули управления цветом (CMM). |
UpdateICMRegKey | Устаревшая: управляет профилями цвета и Модулями управления цветом (CMM). |