V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
microka
V2EX  ›  Windows

Windows RDP(远程桌面连接)开启 60FPS 帧率后检测刷新率为 66Hz?

  •  
  •   microka · 1 天前 · 1015 次点击
    https://learn.microsoft.com/en-us/troubleshoot/windows-server/remote/frame-rate-limited-to-30-fps
    根据微软这篇文档,可将 RDP 最大帧率设置为 60FPS ,但设置后在 https://www.testufo.com/ 检测到的帧率和刷新率为 66FPS/Hz ,用播放器也能观察到最大帧率为 66fps ,而显示器是 60Hz 刷新率的,请问这是什么问题?能进一步优化将 RDP 会话帧率锁死 60FPS 吗?
    3 条回复    2025-11-18 09:52:14 +08:00
    geelaw
        1
    geelaw  
       1 天前   ❤️ 1
    那个位置的 DWMFRAMEINTERVAL 的意思是每多少毫秒才允许 DWM 渲染一帧。设置为 16 的话会得到 62.5 Hz ,设置为 17 的话会得到 58.8 Hz 。因为只能设置为整数,所以没法设置为 60 Hz ,此外文档已经提示,实际帧率并不一定等于设置的最大帧率。
    microka
        2
    microka  
    OP
       1 天前
    @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."
    「此外文档已经提示,实际帧率并不一定等于设置的最大帧率」—— 这个没毛病,实际帧率不超过设置的最大帧率。
    CczYa
        3
    CczYa  
       1 天前
    那用高刷屏的话,能改的更小获取更高帧率吗?或者就算用 60fps 的屏,用更小值会获得更好体验吗?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5762 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:46 · PVG 10:46 · LAX 18:46 · JFK 21:46
    ♥ Do have faith in what you're doing.