2017-12-21 7 views
1

QML 앱의 최대 FPS를 제한 할 수 있습니까?Qt QML : 최대 FPS 제한

저가형 iten atom harware win32 앵글 드라이버 (openGLSoftware는 사용할 수 없음), 에서 60FPS 및 30 % CPU 사용률을 얻었으며 적은 CPU를 사용하려고합니다.

답변

1

기본 플랫폼/드라이버에서 지원되는지 여부에 따라 http://doc.qt.io/qt-5/qsurfaceformat.html#setSwapInterval을 설정해보십시오. 그래서 메인에서

:

QSurfaceFormat format = QSurfaceFormat::defaultFormat(); 
format.setSwapInterval(...); 
QSurfaceFormat::setDefaultFormat(format); 
+0

좋은 aproach :하지만 너무 QML 루프 시간을 변경해야합니다. 이 시간은 애니메이션 속도에 영향을 주지만 내 QML FPS 카운터는 60FPS로 고정됩니다. –

+0

은 맞춤형 QAnimatordriver 일 수 있습니까? –