Поделиться через


Интерфейс IWICProgressiveLevelControl (wincodec.h)

Предоставляет методы для получения сведений о прогрессивном декодировании и управления ими.

Наследование

Интерфейс IWICProgressiveLevelControl наследуется от интерфейса IUnknown . IWICProgressiveLevelControl также имеет следующие типы элементов:

Методы

Интерфейс IWICProgressiveLevelControl содержит следующие методы.

 
IWICProgressiveLevelControl::GetCurrentLevel

Возвращает текущий прогрессивный уровень декодера.
IWICProgressiveLevelControl::GetLevelCount

Возвращает количество уровней прогрессивного декодирования, поддерживаемых CODEC.
IWICProgressiveLevelControl::SetCurrentLevel

Задает уровень, извлекаемого при следующем вызове CopyPixels.

Комментарии

Последовательно декодировать изображения можно только в том случае, если они были закодированы. Прогрессивные изображения автоматически начинаются с самого высокого (лучшего качества) прогрессивного уровня. Вызывающий объект должен вручную установить для декодера более низкий прогрессивный уровень.

E_NOTIMPL возвращается, если кодек не поддерживает декодирование на прогрессивном уровне.

Требования

   
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header wincodec.h

См. также раздел

Основные понятия

Общие сведения о прогрессивном декодировании

Пример прогрессивного декодирования WIC