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

Позволяет записывать пиксели изображения планарных компонентов в кодировщик. При поддержке кодировщика это позволяет приложению кодировать данные изображения планарных компонентов без предварительного преобразования в формат с чередованием пикселей.

Вы можете использовать

QueryInterface для получения этого интерфейса из предоставленной Windows реализации IWICBitmapFrameEncode для кодировщика JPEG.

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

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

Методы

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

 
IWICPlanarBitmapFrameEncode::WritePixels

Записывает строки из исходных плоскостей в закодированный формат. (IWICPlanarBitmapFrameEncode.WritePixels)
IWICPlanarBitmapFrameEncode::WriteSource

Записывает строки из исходных плоскостей в закодированный формат. (IWICPlanarBitmapFrameEncode.WriteSource)

Комментарии

Кодирование данных YCbCr с помощью IWICPlanarBitmapFrameEncode аналогично кодированию данных с чередованием с помощью IWICBitmapFrameEncode. Планарный интерфейс предоставляет только возможность записи данных плоских изображений кадра, и вы должны продолжать использовать интерфейс кодирования кадра для задания метаданных или эскиза и фиксации в конце операции.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header wincodec.h

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

Поддержка JPEG YCbCr