WinForms上的FPS

时间:2013-01-06 13:34:30

标签: winforms frame-rate

我编写WinForms应用程序,我想在每个上面绘制FPS。有没有办法从窗口获取它或获得用于在1秒内绘制窗口的帧数?

1 个答案:

答案 0 :(得分:2)

你的问题没有多大意义。 Winforms使用GDI +作为图形引擎,它不支持不断的重绘循环。 Windows只有在因任何原因失效时才会根据需要重新绘制。

您可以使用System.Diagnostics.StopWatch来衡量一次绘画迭代所需的时间。

此值的倒数是您可以实现的理论帧速率。