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


Метод IWICPlanarFormatConverter::Initialize (wincodec.h)

Инициализирует преобразователь формата с помощью плоского источника и задает формат выходных пикселей с чередованием.

Синтаксис

HRESULT Initialize(
  [in] IWICBitmapSource      **ppPlanes,
       UINT                  cPlanes,
       REFWICPixelFormatGUID dstFormat,
       WICBitmapDitherType   dither,
       IWICPalette           *pIPalette,
       double                alphaThresholdPercent,
       WICBitmapPaletteType  paletteTranslate
);

Параметры

[in] ppPlanes

Тип: IWICBitmapSource**

Массив IWICBitmapSource , представляющий плоскости изображений.

cPlanes

Тип: UINT

Число плоскостей компонентов, заданное параметром planes.

dstFormat

Тип: REFWICPixelFormatGUID

Формат пикселей назначения с чередованием.

dither

Тип: WICBitmapDitherType

WiCBitmapDitherType, используемый для преобразования.

pIPalette

Тип: IWICPalette*

Палитра, используемая для преобразования.

alphaThresholdPercent

Тип: double

Альфа-порог, используемый для преобразования.

paletteTranslate

Тип: WICBitmapPaletteType

Тип преобразования палитры, используемый для преобразования.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

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

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

IWICFormatConverter::Initialize

IWICPlanarFormatConverter