Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Recupera um ponteiro para o bitmap do buffer se o buffer for um DIB (bitmap independente do dispositivo).
Sintaxe
HRESULT GetBufferedPaintBits(
HPAINTBUFFER hBufferedPaint,
[out] RGBQUAD **ppbBuffer,
[out] int *pcxRow
);
Parâmetros
hBufferedPaint
Tipo: HPAINTBUFFER
O identificador do contexto de pintura em buffer, obtido por meio de BeginBufferedPaint.
[out] ppbBuffer
Tipo: RGBQUAD**
Quando essa função retorna, contém um ponteiro para o endereço dos pixels de bitmap do buffer.
[out] pcxRow
Tipo: int*
Quando essa função retorna, contém um ponteiro para a largura, em pixels, do bitmap do buffer. Esse valor não é necessariamente igual à largura do buffer. Pode ser maior.
Valor de retorno
Tipo: HRESULT
Retorna S_OK se tiver êxito ou um valor de erro de outra forma. Se ocorrer um erro, ppbBuffer será definido como NULL e pcxRow será definido como zero.
Observações
O número de bits por pixel depende do formato de pixel passado para BeginBufferedPaint.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Windows Server 2008 [somente aplicativos da área de trabalho] |
| da Plataforma de Destino |
Windows |
| Header | uxtheme.h |
| Library | OneCore_downlevel. Lib |
| de DLL |
UxTheme.dll |
Consulte também
outros recursos
Referência