2010-04-03 41 views
3

編譯:VISUAL C++ 操作系統:Windows 7企業SFML SetFramerateLimit不是限制幀率

出於某種原因,Window::SetFramerateLimit不限制我工作的應用程序的幀速率,但它爲別人工作正常。幀率被限制爲60,但我的跳躍在100-99,然後有時下降到50。它實際上導致嚴重的問題。例如,如果我在屏幕上創建了很多對象,我會看到很重的性能,而另一些報告沒有變化。

有關爲什麼會發生這種情況的任何想法?如果您需要更多信息,我很樂意提供。

謝謝。

P.S.我有充分的理由相信,這不僅僅是「他們的硬件比你更強大」。

回答

3

通過將垂直同步設置爲true來解決。