Windows平台如何获取本机显示器刷新的时间?

Horane 2016-05-20 02:31:13
如题描述

获取,回调,MSG都可以
如何知道屏幕在哪个时间点刷新了呢?
...全文
267 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2016-05-20
  • 打赏
  • 举报
回复
引用 3 楼 dustpg 的回复:
只有针对显示器帧率进行刷新的应用才需要,目的是最大化用户体验的情况下减少刷新次数, 可以利用IDXGIOutput::WaitForVBlank 或者IDXGISwapChain2::GetFrameLatencyWaitableObject + WaitForSingleObject
Horane 2016-05-20
  • 打赏
  • 举报
回复
引用 2 楼 zhao4zhong1 的回复:
应用程序似乎已经不需要关心何时显示器刷新了。
我现在在做的项目还是需要的~
Horane 2016-05-20
  • 打赏
  • 举报
回复
引用 3 楼 dustpg 的回复:
只有针对显示器帧率进行刷新的应用才需要,目的是最大化用户体验的情况下减少刷新次数, 可以利用IDXGIOutput::WaitForVBlank 或者IDXGISwapChain2::GetFrameLatencyWaitableObject + WaitForSingleObject
多谢! 我试试去
Horane 2016-05-20
  • 打赏
  • 举报
回复
引用 1 楼 VisualEleven 的回复:
刷新时间?还是刷新频率,如果是频率的话请参考EnumDisplaySettings()
是刷新时间
dustpg 2016-05-20
  • 打赏
  • 举报
回复
只有针对显示器帧率进行刷新的应用才需要,目的是最大化用户体验的情况下减少刷新次数, 可以利用IDXGIOutput::WaitForVBlank 或者IDXGISwapChain2::GetFrameLatencyWaitableObject + WaitForSingleObject
赵4老师 2016-05-20
  • 打赏
  • 举报
回复
应用程序似乎已经不需要关心何时显示器刷新了。
Eleven 2016-05-20
  • 打赏
  • 举报
回复
刷新时间?还是刷新频率,如果是频率的话请参考EnumDisplaySettings()

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧