Compartir a través de


Método ISharedBitmap::D etach (thumbcache.h)

Recupera el mapa de bits contenido en un objeto ISharedBitmap y devuelve una copia si el mapa de bits contenido reside en la memoria compartida. Después de llamar a este método, el mapa de bits ya no está asociado a este ISharedBitmap y no puede llamar a ISharedBitmap::GetSharedBitmap o ISharedBitmap::D etach en él de nuevo.

Sintaxis

HRESULT Detach(
  [out] HBITMAP *phbm
);

Parámetros

[out] phbm

Tipo: HBITMAP*

Cuando este método devuelve , contiene un puntero a un identificador del mapa de bits que se va a recuperar.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Si el mapa de bits que se recupera reside en la memoria compartida, se devuelve una copia del mapa de bits. El método Detach no libera ninguna referencia a la memoria compartida subyacente.

Si el mapa de bits que se recupera no reside en la memoria compartida, se devuelve el propio mapa de bits y no se realiza ninguna copia.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado thumbcache.h