GdipBitmapUnlockBits()



Syntaxe
Resultat.i = GdipBitmapUnlockBits(*bitmap, @lockedBitmapData.BitmapData)
Paramètres
*bitmap

[in] Pointeur sur un objet bitmap.

lockedBitmapData.BitmapData

[in] Variable de type BitmapData. précédemment passée par GdipBitmapLockBits()

Description
GdipBitmapLockBits() et GdipBitmapUnlockBits() doivent être employés de paire. Un appel à GdipBitmapLockBits() établit une mémoire tampon provisoire que vous pouvez employer pour lire ou écrire avec des pixels dans le format indiqué. Après, un appel à GdipBitmapUnlockBits() copie les pixels dans la mémoire du bitmap. Si le format des pixels est différent, les données sont converties.

Résultat de la fonction
Si la fonction réussit, elle retourne #Ok qui est une constante de l'énumération status.
Si la fonction échoue, elle retourne une des autres valeurs de l'énumération status.
PB - OS

PureBasic v4.30 bêta 4 (Windows - x86)
Testé avec Windows Vista édition familiale Premium