Condividi tramite


Metodo IWICPlanarFormatConverter::Initialize (wincodec.h)

Inizializza un convertitore di formato con un'origine planare e specifica il formato pixel di output interleaved.

Sintassi

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

Parametri

[in] ppPlanes

Tipo: IWICBitmapSource**

Matrice di IWICBitmapSource che rappresenta i piani immagine.

cPlanes

Tipo: UINT

Numero di piani di componente specificati dal parametro piani.

dstFormat

Tipo: REFWICPixelFormatGUID

Formato pixel interleaved di destinazione.

dither

Tipo: WICBitmapDitherType

WiCBitmapDitherType usato per la conversione.

pIPalette

Tipo: IWICPalette*

Tavolozza da usare per la conversione.

alphaThresholdPercent

Tipo: double

Soglia alfa da usare per la conversione.

paletteTranslate

Tipo: WICBitmapPaletteType

Tipo di conversione della tavolozza da usare per la conversione.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione wincodec.h
Libreria Windowscodecs.lib
DLL Windowscodecs.dll

Vedi anche

IWICFormatConverter::Initialize

IWICPlanarFormatConverter