Функция CMTranslateRGB (icm.h)
Преобразует предоставленный приложением RGBQuad в цветовое пространство устройства.
Синтаксис
BOOL CMTranslateRGB(
HCMTRANSFORM hcmTransform,
COLORREF ColorRef,
LPCOLORREF lpColorRef,
DWORD dwFlags
);
Параметры
hcmTransform
Указывает используемое преобразование.
ColorRef
RgbQuad для преобразования.
lpColorRef
Указывает на буфер, в котором помещалось преобразование.
dwFlags
Указывает, как преобразование должно использоваться для преобразования. Этот параметр может принимать одно из следующих значений.
Значение | Значение |
---|---|
CMS_FORWARD | Использование прямого преобразования |
CMS_BACKWARD | Использование обратного преобразования |
Возвращаемое значение
Если эта функция выполняется успешно, возвращается значение TRUE.
Если эта функция завершается сбоем, возвращается значение FALSE. CMM должен вызвать SetLastError , чтобы задать для последней ошибки допустимое значение ошибки, определенное в Winerror.h.
Комментарии
Для экспорта этой функции требуется каждый CMM.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | icm.h |