Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera un puntero al mapa de bits del búfer si el búfer es un mapa de bits independiente del dispositivo (DIB).
Syntax
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 se devuelve esta función, contiene un puntero a la dirección de los píxeles del 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 ejecuta correctamente o un valor de error de lo contrario. Si se produce un error, ppbBuffer se establece en NULL y pcxRow se establece en cero.
Observaciones
El número de bits por píxel depende del formato de píxel pasado a BeginBufferedPaint.
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows Server 2008 [solo aplicaciones de escritorio] |
| de la plataforma de destino de |
Windows |
| Header | uxtheme.h |
| Library | OneCore_downlevel. Lib |
| DLL de |
UxTheme.dll |
Consulte también
mapas de bits deDevice-Independent
otros recursos
Referencia