Функция ColorMatchToTarget (wingdi.h)
Функция ColorMatchToTarget позволяет просматривать цвета, которые будут отображаться на целевом устройстве.
Синтаксис
BOOL ColorMatchToTarget(
HDC hdc,
HDC hdcTarget,
DWORD action
);
Параметры
hdc
Указывает контекст устройства для предварительного просмотра, как правило, экран.
hdcTarget
Указывает контекст целевого устройства, как правило, принтера.
action
Константы, которые могут иметь одно из следующих значений.
Возвращаемое значение
Если эта функция выполняется успешно, возвращается значение TRUE.
Если эта функция завершается сбоем, возвращается значение FALSE.
Комментарии
ColorMatchToTarget можно использовать для проверки цветов устройства вывода цветов на другом устройстве вывода цветов. Если задать параметру uiAction значение CS_ENABLE, все последующие команды рисования контроллера домена будут отображать цвета, которые будут отображаться на целевом устройстве. Если параметр uiAction имеет значение CS_DISABLE, проверка правописания отключена. Однако текущее преобразование цвета не удаляется из контроллера домена. Это просто неактивно.
При вызове ColorMatchToTarget сначала выполняется преобразование цвета для целевого устройства, а затем преобразование устройства предварительного просмотра применяется к результатам первого преобразования. Используется в основном для проверки условий сопоставления гаммы. Перед использованием этой функции необходимо включить WCS для обоих контекстов устройств.
Эта функция не может быть каскадной. Хотя сопоставление цветов с целевым объектом включается, задав для uiAction значение CS_ENABLE, изменения в приложении в цветовом пространстве или методе сопоставления гамм игнорируются. Эти изменения вступают в силу при отключении сопоставления цветов с целевым объектом.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | wingdi.h |
Библиотека | Gdi32.lib |
DLL | Gdi32.dll |