Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 HRESULT-Fehlercode zurückgegeben.
Bemerkungen
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 ist.
Diese Funktion muss nur einmal während der Lebensdauer eines Threads aufgerufen werden. In der Regel wird diese Funktion vor dem Erstellen des Hauptanwendungsfensters oder während WM_CREATE aufgerufen. Rufen Sie BufferedPaintUnInit nach dem Zerstören des Fensters oder während WM_NCDESTROY auf.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows Vista [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2008 [Nur Desktop-Apps] |
| Zielplattform | Fenster |
| Header | uxtheme.h |
| Library | OneCore_downlevel. Befreien |
| DLL | UxTheme.dll |