DwmFlush-Funktion (dwmapi.h)
Gibt einen flush-Aufruf aus, der den Aufrufer bis zum nächsten Aufruf einer Present-Methode blockiert, wenn alle derzeit ausstehenden Microsoft DirectX-Surface-Updates vorgenommen wurden. Dies kompensiert sehr komplexe Szenen oder aufrufende Prozesse mit sehr geringer Priorität.
HRESULT DwmFlush();
Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
DwmFlush wartet darauf, dass alle DirectX-Änderungen in der Warteschlange, die von der aufrufenden Anwendung in die Warteschlange gestellt wurden, auf den Bildschirm gezogen werden, bevor sie zurückgegeben werden. Es wird nicht der gesamte Sitzungsrenderingbatch geleert.
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | dwmapi.h |
Bibliothek | Dwmapi.lib |
DLL | Dwmapi.dll |