Функция CreateProfileFromLogColorSpace переделывает логическое цветовое пространство (color space) в профиль устройства (device profile).
Синтаксис
BOOL WINAPI CreateProfileFromLogColorSpace( LPLOGCOLORSPACE pLogColorSpace, PBYTE *pBuffer ); |
Если эта функция завершается успешно, возвращаемое значение - ИСТИНА (TRUE).
Если эта функция завершается ошибкой, возвращаемое значение - ЛОЖЬ (FALSE).
Если член (структуры) lcsFilename [0], и если структура LOGCOLORSPACE указывают, что параметр pLogColorSpace не '\0', то возвращается значение функции INVALID_PARAMETER.
Эта функция может использоваться со строками Unicode или ASCII. Буфер, созданный этой функцией должен быть освобожден вызывающей программой, когда он больше не нужен или же будет утечка памяти. Чтобы освободить этот буфер должна использоваться функция GlobalFree.
Обзор Основные понятия управления цветом, Функции, используемые ICM, GlobalFree
Размещение и совместимость CreateProfileFromLogColorSpace |
||
К | Windows XP | Да |
л | Windows 2000 Professional | Да |
и | Windows NT Workstation | Нет |
е | Windows Me | Да |
н | Windows 98 | Да |
т | Windows 95 | Нет |
С | Windows Server 2003 | Да |
е | Windows 2000 Server | Да |
р | Windows NT Server | Нет |
в | ||
е | ||
р | ||
Используемая библиотека | Mscms.lib | |
Используемая DLL | - | |
Заголовочный файл | ||
- объявлено в | Icm.h | |
- включено в | - | |
Unicode | Реализуется как версии Unicode и ANSI в Windows 2000/XP | |
Замечания по платформе | Не имеется |