dwmSetDxFrameDuration 函数 (dwmapi.h)

设置显示所呈现帧的监视器刷新次数。

不再支持 DwmSetDxFrameDuration 。 从 Windows 8.1 开始,对 DwmSetDxFrameDuration 的调用始终返回E_NOTIMPL。

语法

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

参数

[in] hwnd

显示所呈现框架的窗口的句柄。

[in] cRefreshes

显示所呈现帧的刷新次数。

返回值

此函数始终返回S_OK,即使帧持续时间未更改或 DWM 未运行也是如此。

注解

DWM 将尝试至少显示指定的监视器刷新次数的显示帧。 由于当前合成速率,可能无法显示帧的精确刷新次数。 如果帧呈现给 DWM 较晚或 DWM 在撰写时较晚,则显示帧的时间可能少于请求的刷新次数,甚至完全跳过的刷新次数。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 dwmapi.h
Library Dwmapi.lib
DLL Dwmapi.dll