C
Qul::Platform::FrameStatistics Struct
struct Qul::Platform::FrameStatisticsフレームのレンダリング統計情報を提供します。詳細...
| Header: | #include <platform/platform.h> |
| Since: | Qt Quick Ultralite (Platform) 1.5 |
パブリック関数
(since Qt Quick Ultralite (Platform) 1.5) | FrameStatistics() |
パブリック変数
(since Qt Quick Ultralite (Platform) 1.5) int | refreshDelta |
(since Qt Quick Ultralite (Platform) 1.5) int | remainingBudget |
Qul::Platform::PlatformContext::presentFrame()も参照してください 。
メンバ関数のドキュメント
[since Qt Quick Ultralite (Platform) 1.5] FrameStatistics::FrameStatistics()
デフォルトの FrameStatistics オブジェクトを生成します。
refreshDelta とremainingBudget を、それぞれデフォルト値である 0 およびプラットフォームの最大整数値で初期化するデフォルトコンストラクタです。
この関数は、Qt Quick Ultralite (Platform) 1.5 で導入されました。
メンバ変数のドキュメント
[since Qt Quick Ultralite (Platform) 1.5] int FrameStatistics::refreshDelta
リフレッシュ間隔に対するフレームの遅延。
この変数は、最後のフレームがリフレッシュ間隔に対してどれだけ遅延したかを示します。リフレッシュ間隔が 1 より大きい場合、負のrefreshDelta を使用すると、フレームのスキップを防ぐためにリフレッシュ間隔が短縮されます。
この変数は、Qt Quick Ultralite (Platform) 1.5で導入されました。
Qul::Platform::PlatformContext::beginFrame() およびQul::Platform::PlatformContext::presentFrame()も参照してください 。
[since Qt Quick Ultralite (Platform) 1.5] int FrameStatistics::remainingBudget
レンダリング用の残りのタイミングバジェット。
この変数は、フレームがスキップされるまでの残り時間をミリ秒単位で示します。この値が極めて少ない場合、フレームのスキップを回避するために、リフレッシュ間隔を先制的に延長するために使用できます。
この変数は、Qt Quick Ultralite (Platform) 1.5 で導入されました。
Qul::Platform::PlatformContext::beginFrame() およびQul::Platform::PlatformContext::presentFrame()も参照してください 。
特定の Qt ライセンスの下で利用可能です。
詳細はこちら。