
1 geelaw 1 天前 那个位置的 DWMFRAMEINTERVAL 的意思是每多少毫秒才允许 DWM 渲染一帧。设置为 16 的话会得到 62.5 Hz ,设置为 17 的话会得到 58.8 Hz 。因为只能设置为整数,所以没法设置为 60 Hz ,此外文档已经提示,实际帧率并不一定等于设置的最大帧率。 |
2 microka OP @geelaw 感谢解惑,按这样计算,设置 15 算出来确实是 66.7FPS ,那微软文档的说明就有点误导了 "Select Decimal, type 15 in the Value data box, and then select OK. This sets the maximum frame rate to 60 FPS." 「此外文档已经提示,实际帧率并不一定等于设置的最大帧率」 这个没毛病,实际帧率不超过设置的最大帧率。 |
3 CczYa 18 小时 41 分钟前 那用高刷屏的话,能改的更小获取更高帧率吗?或者就算用 60fps 的屏,用更小值会获得更好体验吗? |