Funzione GetBufferedPaintBits (uxtheme.h)
Recupera un puntatore alla bitmap del buffer se il buffer è una bitmap indipendente dal dispositivo .
Sintassi
HRESULT GetBufferedPaintBits(
HPAINTBUFFER hBufferedPaint,
[out] RGBQUAD **ppbBuffer,
[out] int *pcxRow
);
Parametri
hBufferedPaint
Tipo: HPAINTBUFFER
Handle del contesto di disegno con buffer ottenuto tramite BeginBufferedPaint.
[out] ppbBuffer
Tipo: RGBQUAD**
Quando questa funzione restituisce, contiene un puntatore all'indirizzo dei pixel bitmap del buffer.
[out] pcxRow
Tipo: int*
Quando questa funzione restituisce, contiene un puntatore alla larghezza, in pixel, della bitmap del buffer. Questo valore non è necessariamente uguale alla larghezza del buffer. Potrebbe essere più grande.
Valore restituito
Tipo: HRESULT
Restituisce S_OK se ha esito positivo o un valore di errore in caso contrario. Se si verifica un errore, ppbBuffer è impostato su NULL e pcxRow è impostato su zero.
Commenti
Il numero di bit per pixel dipende dal formato pixel passato a BeginBufferedPaint.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | uxtheme.h |
DLL | UxTheme.dll |
Vedi anche
Bitmap indipendenti dal dispositivo
Altre risorse
Riferimento