Функция CMIsProfileValid

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

Синтаксис

BOOL WINAPI CMIsProfileValid(
  HPROFILE hProfile, 
  LPBOOL lpbValid 
);

Параметры

hProfile

Определяет проверяемый профиль.

lpbValid

Указатель на переменную, которая устанавливается на выходе в ИСТИНУ (TRUE), если профиль - правильный профиль ICC, или она - ЛОЖЬ (FALSE), если не правильный профиль ICC.

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

Если эта функция завершается успешно, возвращаемое значение - ИСТИНА (TRUE).

Если эта функция завершается ошибкой, возвращаемое значение - ЛОЖЬ (FALSE). Если функция завершается ошибкой, Модуль управления цветом (CMM) должен вызвать функцию SetLastError, чтобы установить код последней ошибки в правильное значение, определенное в Winerror.h.

Замечания

Только Модуль управления цветом (CMM) по умолчанию в Windows обязан экспортировать эту функцию; она является необязательной для всех других CMM.

Если Модуль управления цветом (CMM) действительно не поддерживает эту функцию, Windows использует Модуль управления цветом (CMM) по умолчанию, чтобы подтвердить правильность профиля.

Смотри также 

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

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

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

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

Hosted by uCoz