Função DwmFlush (dwmapi.h)
Emite uma chamada de liberação que bloqueia o chamador até a próxima chamada para um método Present, quando todas as atualizações de superfície do Microsoft DirectX atualmente pendentes foram feitas. Isso compensa cenas muito complexas ou processos de chamada com prioridade muito baixa.
Sintaxe
HRESULT DwmFlush();
Retornar valor
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
O DwmFlush aguarda que as alterações do DirectX enfileiradas que foram enfileiradas pelo aplicativo de chamada sejam desenhadas na tela antes de retornar. Ele não libera todo o lote de renderização da sessão.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | dwmapi.h |
Biblioteca | Dwmapi.lib |
DLL | Dwmapi.dll |