ISharedBitmap ::D etach, méthode (thumbcache.h)
Récupère la bitmap contenue dans un objet ISharedBitmap et retourne une copie si la bitmap contenue réside dans la mémoire partagée. Après avoir appelé cette méthode, la bitmap n’est plus associée à cet ISharedBitmap et vous ne pouvez plus appeler ISharedBitmap ::GetSharedBitmap ou ISharedBitmap ::D etach dessus.
Syntaxe
HRESULT Detach(
[out] HBITMAP *phbm
);
Paramètres
[out] phbm
Type : HBITMAP*
Lorsque cette méthode est retournée, contient un pointeur vers un handle vers la bitmap à récupérer.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Si la bitmap récupérée réside dans la mémoire partagée, une copie de la bitmap est retournée. La méthode Detach ne libère aucune référence à la mémoire partagée sous-jacente.
Si la bitmap récupérée ne réside pas dans la mémoire partagée, la bitmap elle-même est retournée et aucune copie n’est effectuée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | thumbcache.h |