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.
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 |