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


Функция IsColorProfileValid (icm.h)

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

Синтаксис

BOOL IsColorProfileValid(
  HPROFILE hProfile,
  PBOOL    pbValid
);

Параметры

hProfile

Указывает дескриптор для проверяемого профиля. Функция определяет, содержит ли HPROFILE сведения о профиле ICC или WCS.

pbValid

Указатель на переменную, которая имеет значение TRUE при возврате, если операция выполнена успешно и профиль является допустимым профилем ICC или WCS. Если операция завершается сбоем или профиль недопустим, переменная имеет значение FALSE.

Возвращаемое значение

Если эта функция выполнена успешно и профиль действителен, возвращается значение TRUE.

Если эта функция завершается сбоем (или выполняется успешно, а профиль недопустим), возвращаемое значение равно FALSE. Для получения дополнительных сведений об ошибке вызовите Метод GetLastError.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть icm.h
Библиотека Mscms.lib
DLL Mscms.dll

См. также раздел