Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Expose des méthodes efficaces en mémoire pour accéder aux bitmaps. Cette interface est utilisée comme wrapper fin autour des objets HBITMAP, ce qui permet à ces objets d’être comptés et protégés contre la modification de leurs données sous-jacentes.
Héritage
L’interface ISharedBitmap hérite de l’interface IUnknown. ISharedBitmap a également les types de membres suivants :
Méthodes
L’interface ISharedBitmap utilise ces méthodes.
|
ISharedBitmap ::D etach 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. |
|
ISharedBitmap ::GetFormat Récupère le type alpha de l’image bitmap. |
|
ISharedBitmap ::GetSharedBitmap Récupère la bitmap contenue dans un objet ISharedBitmap. |
|
ISharedBitmap ::GetSize Récupère la taille de la bitmap contenue dans un objet ISharedBitmap. |
|
ISharedBitmap ::InitializeBitmap Initialise un nouvel objet ISharedBitmap avec une bitmap donnée. |
Remarques
Cette interface est utilisée conjointement avec les méthodes de IThumbnailCache. Les bitmaps retournées par IThumbnailCache ::GetThumbnailail et IThumbnailCache ::GetThumbnailByID sont de type ISharedBitmap.
Lorsqu’un objet ISharedBitmap est récupéré à partir du cache de miniatures, la bitmap sous-jacente peut résider dans la mémoire partagée pour améliorer les performances.
Les données sous-jacentes de la bitmap mappée en mémoire sont protégées pendant que le client y accède.
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 |