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

Vedi anche

Bitmap

Bitmap::LockBits

Immagine

Costanti di formato pixel immagine

Immagini, bitmap e metafile

Uso di immagini, bitmap e metafile