ISharedBitmap::D etach 方法 (thumbcache.h)

检索 ISharedBitmap 对象中包含的位图,如果包含的位图驻留在共享内存中,则返回副本。 调用此方法后,位图不再与此 ISharedBitmap 关联,并且不能再次调用 ISharedBitmap::GetSharedBitmapISharedBitmap::D etach

语法

HRESULT Detach(
  [out] HBITMAP *phbm
);

参数

[out] phbm

类型: HBITMAP*

此方法返回时,包含指向要检索的位图的句柄的指针。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

如果要检索的位图驻留在共享内存中,则返回位图的副本。 Detach 方法不会释放对基础共享内存的任何引用。

如果要检索的位图不驻留在共享内存中,则返回位图本身,并且不进行复制。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 thumbcache.h