Нижеследующие функции API ICM 2.0 полезны в управлении профилем.
| Функция | Описание |
|---|---|
| AssociateColorProfileWithDevice | Связывает профиль цвета с устройством. |
| CreateProfileFromLogColorSpace | Преобразует LOGCOLORSPACE в профиль устройства. |
| DisassociateColorProfileFromDevice | Отсоединяет профиль цвета от устройства. |
| EnumColorProfiles | Перечисляет профили цвета, удовлетворяющие заданным критериям. |
| GetColorDirectory | Идентифицирует системный каталог цветов. |
| GetDeviceGammaRamp | Получает кривую гамма-коррекции от плат прямого вывода изображения цветного дисплея. |
| GetStandardColorSpaceProfile | Извлекает регистрированный стандартный пространственный профиль. |
| InstallColorProfile | Устанавливает профиль цвета для использования в системе. |
| RegisterCMM | Регистрирует Модуль управления цветом (CMM) для использования системой. Используется, чтобы устанавливать новые Модули управления цветом (CMM). |
| SetDeviceGammaRamp | Устанавливает кривую гамма-коррекции на платах прямого вывода изображения цветного дисплея. |
| SetStandardColorSpaceProfile | Регистрирует профиль стандартного цветового пространства. |
| UninstallColorProfile | Деинсталлирует профиль цвета из системы. |
| UnregisterCMM | Удаляет регистрацию Модуля управления цветом (CMM). Используется, чтобы деинсталлировать новые Модули управления цветом (CMM). |