1
QMLアプリケーションの最大FPSを制限することはできますか?Qt QML:最大FPS制限
私はWin32の角度ドライバーとローエンドITEN原子harware で60FPSと30%のCPU使用率を取得する(openGLSoftwareが使用できない)、 と私はあまりCPUを使用しようとしています。
QMLアプリケーションの最大FPSを制限することはできますか?Qt QML:最大FPS制限
私はWin32の角度ドライバーとローエンドITEN原子harware で60FPSと30%のCPU使用率を取得する(openGLSoftwareが使用できない)、 と私はあまりCPUを使用しようとしています。
基本となるプラットフォーム/ドライバでサポートされているかどうかによって、http://doc.qt.io/qt-5/qsurfaceformat.html#setSwapIntervalを設定してみてください。だからあなたのメインで
:
QSurfaceFormat format = QSurfaceFormat::defaultFormat();
format.setSwapInterval(...);
QSurfaceFormat::setDefaultFormat(format);
良いaproachは:しかし、私はあまりにもQMLループ時間を変更する必要があります。この時間はアニメーションの速度に影響しますが、私のQML FPSカウンタは60FPSに固定されています –
カスタムQAnimatriverかもしれませんか? –