Função DwmSetDxFrameDuration (dwmapi.h)

Define o número de atualizações de monitor por meio das quais exibir o quadro apresentado.

Não há mais suporte para DwmSetDxFrameDuration. Começando com Windows 8.1, as chamadas para DwmSetDxFrameDuration sempre retornam E_NOTIMPL.

Sintaxe

HRESULT DwmSetDxFrameDuration(
  [in] HWND hwnd,
  [in] INT  cRefreshes
);

Parâmetros

[in] hwnd

O identificador para a janela que exibe o quadro apresentado.

[in] cRefreshes

O número de atualizações pelo qual exibir o quadro apresentado.

Retornar valor

Essa função sempre retorna S_OK, mesmo quando a duração do quadro não é alterada ou o DWM não está em execução.

Comentários

O DWM tentará exibir o quadro apresentado para pelo menos o número de atualizações de monitor especificadas. Pode ser impossível exibir o quadro para o número preciso de atualizações devido à taxa de composição atual. Se o quadro for apresentado tarde para o DWM ou o DWM estiver atrasado na composição, um quadro poderá ser exibido por menos do que o número de atualizações solicitadas ou até mesmo ignoradas completamente.

Requisitos

Requisito Valor
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