Unicode функция CMCreateProfileW создает профиль цвета дисплея из структуры LOGCOLORSPACE.
Синтаксис
BOOL WINAPI CMCreateProfileW( LPLOGCOLORSPACEW lpColorSpace, // указатель на цветовое пространство LPBYTE *lpProfileData // указатель на указатель на буфер ); |
lpColorSpace
Указатель на логическое цветное пространство, в котором член lcsFilename структуры LOGCOLORSPACE будет НУЛЬ (NULL).
lpProfileData
Указатель на указатель на буфер. В случае успешного завершения функция назначает и заполняет этот буфер. Вызывающее приложение должно освободить этот буфер, когда он больше не нужен. Используйте функцию GlobalFree, чтобы освободить этот буфер.
Если эта функция завершается успешно, возвращаемое значение - ИСТИНА (TRUE).
Если эта функция завершается ошибкой, возвращаемое значение - ЛОЖЬ (FALSE). Если функция завершается ошибкой, Модуль управления цветом (CMM) должен вызвать функцию SetLastError, чтобы установить код последней ошибки в правильное значение, определенное в Winerror.h.
Версия ANSI этой функции - CMCreateProfile.
Только в Windows Модуль управления цветом (CMM) по умолчанию обязан экспортировать эту функцию; она является необязательной для всех других Модулей управления цветом (CMM). Если Модуль управления цветом (CMM) не поддерживает функцию CMCreateProfileW, то Windows, чтобы создать профиль, использует Модуль управления цветом (CMM) по умолчанию.
Модуль управления цветом (CMM) должен установить все поля заголовка в разумные значения по умолчанию. Этот профиль должен быть годным к употреблению как входной профиль в преобразовании.
Смотри также
Обзор Основные концепции управления цветом,
Функции, используемые ICM,
CMCreateProfile,
Размещение и совместимость CMCreateProfileW |
||
К | 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 | Нет | |
Замечания по платформе | Не имеется |