ISoftwareBitmapNativeFactory::CreateFromWICBitmap 方法 (windows.graphics.imaging.interop.h)

從提供的 IWICBitmap 建立 Windows 執行階段 SoftwareBitmap 物件。

語法

HRESULT CreateFromWICBitmap(
  [in]  IWICBitmap *data,
  [in]  BOOL       forceReadOnly,
  [in]  REFIID     riid,
  [out] LPVOID     *ppv
);

參數

[in] data

類型: IWICBitmap*

來源 WIC 位圖。

[in] forceReadOnly

類型: BOOL

值,指出所建立的軟體點圖是否為唯讀。

注意只讀存取僅適用於 Windows 執行階段 SoftwareBitmap 物件。 基礎 WIC 位圖的存取不受限制。

[in] riid

類型: REFIID

要從所建立 SoftwareBitmap 物件取得的介面。 這通常是 Windows.Graphics.Imaging.ISoftwareBitmap。

[out] ppv

類型: LPVOID*

當這個方法成功傳回時,會包含要求的介面。

傳回值

類型: HRESULT

在成功完成時傳回S_OK。

規格需求

需求
目標平台 Windows
標頭 windows.graphics.imaging.interop.h
程式庫 Windows.graphics.imaging.interop.lib
Dll Windows.graphics.imaging.interop.dll

另請參閱

ISoftwareBitmapNativeFactory