Método Bitmap::UnlockBits (gdiplusheaders.h)

O método Bitmap::UnlockBits desbloqueia uma parte desse bitmap que foi bloqueada anteriormente por uma chamada para Bitmap::LockBits.

Sintaxe

Status UnlockBits(
  [in] BitmapData *lockedBitmapData
);

Parâmetros

[in] lockedBitmapData

Tipo: BitmapData*

Ponteiro para um objeto BitmapData que foi passado anteriormente para Bitmap::LockBits.

Retornar valor

Tipo: Status

Se o método for bem-sucedido, ele retornará Ok, que é um elemento da enumeração Status .

Se o método falhar, ele retornará um dos outros elementos da enumeração Status .

Comentários

Bitmap::LockBits e Bitmap::UnlockBits devem ser usados como um par. Uma chamada para o método Bitmap::LockBits de um objeto Bitmap estabelece um buffer temporário que você pode usar para ler ou gravar dados de pixel em um formato especificado. Depois de gravar no buffer temporário, uma chamada para Bitmap::UnlockBits copia os dados de pixel no buffer para o objeto Bitmap . Se o formato de pixel do buffer temporário for diferente do formato de pixel do objeto Bitmap , os dados de pixel serão convertidos adequadamente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP, Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho gdiplusheaders.h (inclua Gdiplus.h)
Biblioteca Gdiplus.lib
DLL Gdiplus.dll

Confira também

Bitmap

Bitmap::LockBits

Imagem

Constantes de formato de pixel de imagem

Imagens, Bitmaps e Metarquivos

Usando imagens, bitmaps e metarquivos