このページでは

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

詳細説明

FrameStatistics は、レンダリングの遅延の可能性と、フレームをレンダリングするためのタイミングバジェットに関する情報を提供します。

Qul::Platform::PlatformContext::presentFrame()も参照してください

メンバ関数ドキュメント

[since Qt Quick Ultralite (Platform) 1.5] FrameStatistics::FrameStatistics()

デフォルトの FrameStatistics オブジェクトを構築します。

refreshDeltaremainingBudget をそれぞれデフォルト値である 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 ライセンスの下で利用可能です。
詳細をご覧ください。