Función GetBufferedPaintBits (uxtheme.h)
Recupera un puntero al mapa de bits del búfer si el búfer es un mapa de bits independiente del dispositivo (DIB).
Sintaxis
HRESULT GetBufferedPaintBits(
HPAINTBUFFER hBufferedPaint,
[out] RGBQUAD **ppbBuffer,
[out] int *pcxRow
);
Parámetros
hBufferedPaint
Tipo: HPAINTBUFFER
Identificador del contexto de pintura almacenado en búfer, obtenido a través de BeginBufferedPaint.
[out] ppbBuffer
Tipo: RGBQUAD**
Cuando esta función vuelve, contiene un puntero a la dirección de los píxeles de mapa de bits del búfer.
[out] pcxRow
Tipo: int*
Cuando esta función vuelve, contiene un puntero al ancho, en píxeles, del mapa de bits del búfer. Este valor no es necesariamente igual al ancho del búfer. Puede ser mayor.
Valor devuelto
Tipo: HRESULT
Devuelve S_OK si se realiza correctamente; de lo contrario, un valor de error. Si se produce un error, ppbBuffer se establece en NULL y pcxRow se establece en cero.
Comentarios
El número de bits por píxel depende del formato de píxel pasado a BeginBufferedPaint.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | uxtheme.h |
Archivo DLL | UxTheme.dll |
Consulte también
Otros recursos
Referencia