共用方式為


ISharedBitmap::InitializeBitmap 方法 (thumbcache.h)

使用指定的點陣圖,初始化新的 ISharedBitmap 物件。

語法

HRESULT InitializeBitmap(
  [in] HBITMAP       hbm,
  [in] WTS_ALPHATYPE wtsAT
);

參數

[in] hbm

類型: HBITMAP

用來初始化新 ISharedBitmap 物件的點陣圖句柄。 位圖必須是 DIB。

[in] wtsAT

類型: WTS_ALPHATYPE

位圖影像的Alpha類型。 可能是下列其中一個值。

WTSAT_UNKNOWN

無法判斷位圖是否有Alpha色板。

WTSAT_RGB

位圖不包含透明度的Alpha色板。

WTSAT_ARGB

位圖包含透明度的Alpha色板。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

當用戶端 (具現化 ISharedBitmap 物件,而不是由 IThumbnailCache::GetThumbnailByID 或 IThumbnailCache::GetThumbnailCache::GetThumbnail 方法) 傳回,基礎位圖將不會位於共用記憶體中。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 thumbcache.h