Méthode ISharedBitmap ::InitializeBitmap (thumbcache.h)
Initialise un nouvel objet ISharedBitmap avec une bitmap donnée.
Syntaxe
HRESULT InitializeBitmap(
[in] HBITMAP hbm,
[in] WTS_ALPHATYPE wtsAT
);
Paramètres
[in] hbm
Type : HBITMAP
Handle de la bitmap avec laquelle initialiser un nouvel objet ISharedBitmap . La bitmap doit être une DIB.
[in] wtsAT
Type : WTS_ALPHATYPE
Type alpha de l’image bitmap. Il peut s’agir de l’une des valeurs suivantes.
WTSAT_UNKNOWN
Impossible de déterminer si la bitmap a un canal alpha.
WTSAT_RGB
La bitmap ne contient pas de canal alpha pour la transparence.
WTSAT_ARGB
La bitmap contient un canal alpha pour la transparence.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Lorsqu’un objet ISharedBitmap est instancié par le client (au lieu d’être retourné par les méthodes IThumbnailCache ::GetThumbnailByID ou IThumbnailCache ::GetThumbnail ), la bitmap sous-jacente ne réside pas dans la mémoire partagé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 |