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
Constantes de formato de pixel de imagem