共用方式為


iWICPlanarFormatConverter::CanConvert 方法 (wincodec.h)

查詢格式轉換器是否可以從某個格式轉換成另一種格式。

語法

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

參數

[in] pSrcPixelFormats

代表來源影像平面的 WIC 像素格式陣列。

cSrcPlanes

pSrcFormats 參數所指定的來源圖元格式數目。

[in] dstPixelFormat

目的地交錯圖元格式。

[out] pfCanConvert

如果支持轉換,則為 True。

傳回值

如果不支持轉換,此方法會傳回S_OK,但 *pfCanConvert 會設定為 FALSE。

如果此方法失敗,則 out 參數 pfCanConvert 無效。

備註

若要指定交錯輸入圖元格式,請將長度 1 陣列提供給 pSrcPixelFormats

規格需求

需求
最低支援的用戶端 Windows 8.1 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 R2 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 wincodec.h
程式庫 Windowscodecs.lib
Dll Windowscodecs.dll

另請參閱

IWICPlanarFormatConverter