Поделиться через


Функция DwmFlush (dwmapi.h)

Выполняет вызов очистки, который блокирует вызывающий объект до следующего вызова метода Present, когда будут выполнены все обновления поверхности Microsoft DirectX, которые в настоящее время еще не выполнены. Это компенсирует очень сложные сцены или вызывающие процессы с очень низким приоритетом.

Синтаксис

HRESULT DwmFlush();

Возвращаемое значение

Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

DwmFlush ожидает, пока все изменения DirectX, помещенные в очередь вызывающим приложением, будут отрисованы на экране, прежде чем вернуться. Он не очищает весь пакет отрисовки сеанса.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header dwmapi.h
Библиотека Dwmapi.lib
DLL Dwmapi.dll