Метод IWICBitmapEncoder::SetPalette (wincodec.h)
Задает глобальную палитру для изображения.
Синтаксис
HRESULT SetPalette(
[in] IWICPalette *pIPalette
);
Параметры
[in] pIPalette
Тип: IWICPalette*
IWICPalette для использования в качестве глобальной палитры.
Возвращаемое значение
Тип: HRESULT
Возвращает S_OK в случае успешного выполнения или значение ошибки в противном случае.
Возвращает WINCODEC_ERR_UNSUPPORTEDOPERATION, если функция не поддерживается кодировщиком.
Комментарии
Только ИЗОБРАЖЕНИЯ GIF поддерживают необязательную глобальную палитру, и перед добавлением кадров к изображению необходимо задать глобальную палитру. Необходимо задать только палитру для индексированных форматов пикселей.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | wincodec.h |
Библиотека | Windowscodecs.lib |
DLL | Windowscodecs.dll |