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 |