Qt QML:限制最大FPS

问题描述 投票:1回答:1

是否可以限制QML应用的最大FPS?

我使用win32 Angle驱动程序(openGL软件无法使用)在低端项目原子硬件中获得60FPS和30%的CPU使用率,而我正在尝试使用更少的CPU。

qt qml
1个回答
1
投票

根据底层平台/驱动程序是否支持,您可以尝试设置http://doc.qt.io/qt-5/qsurfaceformat.html#setSwapInterval

所以在你的主要:

QSurfaceFormat format = QSurfaceFormat::defaultFormat();
format.setSwapInterval(...);
QSurfaceFormat::setDefaultFormat(format);
© www.soinside.com 2019 - 2024. All rights reserved.