Bitmap ::UnlockBits, méthode (gdiplusheaders.h)
La méthode Bitmap ::UnlockBits déverrouille une partie de cette bitmap précédemment verrouillée par un appel à Bitmap ::LockBits.
Syntaxe
Status UnlockBits(
[in] BitmapData *lockedBitmapData
);
Paramètres
[in] lockedBitmapData
Type : BitmapData*
Pointeur vers un objet BitmapData précédemment passé à Bitmap ::LockBits.
Valeur retournée
Type : État
Si la méthode réussit, elle retourne Ok, qui est un élément de l’énumération Status .
Si la méthode échoue, elle retourne l’un des autres éléments de l’énumération Status .
Remarques
Bitmap ::LockBits et Bitmap ::UnlockBits doivent être utilisés en tant que paire. Un appel à la méthode Bitmap ::LockBits d’un objet Bitmap établit une mémoire tampon temporaire que vous pouvez utiliser pour lire ou écrire des données de pixels dans un format spécifié. Après avoir écrit dans la mémoire tampon temporaire, un appel à Bitmap ::UnlockBits copie les données de pixels dans la mémoire tampon dans l’objet Bitmap . Si le format de pixels de la mémoire tampon temporaire est différent du format de pixel de l’objet Bitmap , les données de pixel sont converties de manière appropriée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP, Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | gdiplusheaders.h (inclure Gdiplus.h) |
Bibliothèque | Gdiplus.lib |
DLL | Gdiplus.dll |
Voir aussi
Constantes de format de pixels d’image