BufferedPaintInit-Funktion (uxtheme.h)

Initialisieren Sie die gepufferte Zeichnung für den aktuellen Thread.

Syntax

HRESULT BufferedPaintInit();

Rückgabewert

Typ: HRESULT

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

BufferedPaintInit wird vor BeginBufferedPaint oder BeginBufferedAnimation für jeden Thread aufgerufen, der diese Funktionen verwendet.

Jeder Aufruf von BufferedPaintInit sollte mit einem Aufruf von BufferedPaintUnInit abgeglichen werden, wenn Aufrufe von gepufferten Paint-APIs nicht mehr benötigt werden. Eine Anwendung kann diese API mehrmals aufrufen, solange jeder Aufruf von BufferedPaintInit mit einem Aufruf von BufferedPaintUnInit ausgeglichen wird.

Diese Funktion muss nur einmal in der Lebensdauer eines Threads aufgerufen werden. In der Regel wird diese Funktion vor dem Erstellen des Standard Anwendungsfensters oder während der WM_CREATE aufgerufen. Rufen Sie BufferedPaintUnInit nach dem Zerstören des Fensters oder während WM_NCDESTROY auf.

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