GetBufferedPaintBits-Funktion (uxtheme.h)
Ruft einen Zeiger auf die Pufferbit ab, wenn der Puffer eine geräteunabhängige Bitmap (DEVICE-Independent Bitmap, DIB) ist.
Syntax
HRESULT GetBufferedPaintBits(
HPAINTBUFFER hBufferedPaint,
[out] RGBQUAD **ppbBuffer,
[out] int *pcxRow
);
Parameter
hBufferedPaint
Typ: HPAINTBUFFER
Das Handle des gepufferten Farbkontexts, der über BeginBufferedPaint abgerufen wird.
[out] ppbBuffer
Typ: RGBQUAD**
Wenn diese Funktion zurückgibt, enthält einen Zeiger auf die Adresse der Pufferbitpixel.
[out] pcxRow
Typ: int*
Wenn diese Funktion zurückgibt, enthält einen Zeiger auf die Breite der Pufferbbitbitbit in Pixel. Dieser Wert ist nicht notwendigerweise gleich der Pufferbreite. Es kann größer sein.
Rückgabewert
Typ: HRESULT
Gibt bei erfolgreicher Ausführung S_OK oder andernfalls einen Fehlerwert zurück. Wenn ein Fehler auftritt, wird ppbBuffer auf NULL und pcxRow auf Null festgelegt.
Hinweise
Die Anzahl der Bits pro Pixel hängt vom Pixelformat ab, das an BeginBufferedPaint übergeben wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | uxtheme.h |
DLL | UxTheme.dll |
Weitere Informationen
Andere Ressourcen
Referenz