microka
V2EX  ›  Windows

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

  •  
  •   microka · Nov 17, 2025 · 2486 views
    This topic created in 180 days ago, the information mentioned may be changed or developed.
    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 replies    2025-11-18 09:52:14 +08:00
    geelaw
        1
    geelaw  
       Nov 17, 2025   ❤️ 1
    那个位置的 DWMFRAMEINTERVAL 的意思是每多少毫秒才允许 DWM 渲染一帧。设置为 16 的话会得到 62.5 Hz ,设置为 17 的话会得到 58.8 Hz 。因为只能设置为整数,所以没法设置为 60 Hz ,此外文档已经提示,实际帧率并不一定等于设置的最大帧率。
    microka
        2
    microka  
    OP
       Nov 17, 2025
    @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  
       Nov 18, 2025
    那用高刷屏的话,能改的更小获取更高帧率吗?或者就算用 60fps 的屏,用更小值会获得更好体验吗?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3034 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 12:04 · PVG 20:04 · LAX 05:04 · JFK 08:04
    ♥ Do have faith in what you're doing.