Metodo Bitmap::UnlockBits (gdiplusheaders.h)
Il metodo Bitmap::UnlockBits sblocca una parte di questa bitmap bloccata in precedenza da una chiamata a Bitmap::LockBits.
Sintassi
Status UnlockBits(
[in] BitmapData *lockedBitmapData
);
Parametri
[in] lockedBitmapData
Tipo: BitmapData*
Puntatore a un oggetto BitmapData passato in precedenza a Bitmap::LockBits.
Valore restituito
Tipo: Stato
Se il metodo ha esito positivo, restituisce Ok, che è un elemento dell'enumerazione Status .
Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status .
Commenti
Bitmap::LockBits e Bitmap::UnlockBits devono essere usati come coppia. Una chiamata al metodo Bitmap::LockBits di un oggetto Bitmap stabilisce un buffer temporaneo che è possibile usare per leggere o scrivere dati pixel in un formato specificato. Dopo aver scritto nel buffer temporaneo, una chiamata a Bitmap::UnlockBits copia i dati pixel nel buffer nell'oggetto Bitmap . Se il formato pixel del buffer temporaneo è diverso dal formato pixel dell'oggetto Bitmap , i dati pixel vengono convertiti in modo appropriato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP, Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | gdiplusheaders.h (include Gdiplus.h) |
Libreria | Gdiplus.lib |
DLL | Gdiplus.dll |