Condividi tramite


Metodo IWICPlanarFormatConverter::CanConvert (wincodec.h)

Eseguire una query se il convertitore di formato può eseguire la conversione da un formato a un altro.

Sintassi

HRESULT CanConvert(
  [in]  const WICPixelFormatGUID *pSrcPixelFormats,
        UINT                     cSrcPlanes,
  [in]  REFWICPixelFormatGUID    dstPixelFormat,
  [out] BOOL                     *pfCanConvert
);

Parametri

[in] pSrcPixelFormats

Matrice di formati pixel WIC che rappresenta i piani immagine di origine.

cSrcPlanes

Numero di formati pixel di origine specificati dal parametro pSrcFormats .

[in] dstPixelFormat

Formato pixel interleaved di destinazione.

[out] pfCanConvert

True se la conversione è supportata.

Valore restituito

Se la conversione non è supportata, questo metodo restituisce S_OK, ma *pfCanConvert è impostato su FALSE.

Se questo metodo ha esito negativo, il parametro out pfCanConvert non è valido.

Commenti

Per specificare un formato pixel di input interleaved, specificare una matrice di lunghezza 1 a pSrcPixelFormats.

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

IWICPlanarFormatConverter