IWICPlanarFormatConverter::CanConvert-Methode (wincodec.h)

Abfragen, ob der Formatkonverter von einem Format in ein anderes konvertieren kann.

Syntax

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

Parameter

[in] pSrcPixelFormats

Ein Array von WIC-Pixelformaten, das Quellbildebenen darstellt.

cSrcPlanes

Die Anzahl der Quellpixelformate, die durch den pSrcFormats-Parameter angegeben werden.

[in] dstPixelFormat

Das zielinterne Pixelformat.

[out] pfCanConvert

True, wenn die Konvertierung unterstützt wird.

Rückgabewert

Wenn die Konvertierung nicht unterstützt wird, gibt diese Methode S_OK zurück, aber *pfCanConvert ist auf FALSE festgelegt.

Wenn bei dieser Methode ein Fehler auftritt, ist der out-Parameter pfCanConvert ungültig.

Hinweise

Um ein verschachteltes Eingabepixelformat anzugeben, geben Sie pSrcPixelFormats ein Array der Länge 1 an.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile wincodec.h
Bibliothek Windowscodecs.lib
DLL Windowscodecs.dll

Weitere Informationen

IWICPlanarFormatConverter