WaylandHardwareLayer QML Type

WaylandQuickItem がレンダリングにハードウェアレイヤーを使用するようにします。さらに...

Import Statement: import QtWayland.Compositor
Status: Preliminary

この型は開発中であり、変更される可能性があります。

プロパティ

詳細説明

このアイテムは、WaylandQuickItem またはその派生物の子孫である必要があります(すなわち、ShellSurfaceItem または類似のもの)。

親であるWaylandQuickItem のサーフェスは、QtQuick のシーングラフを使用する通常の方法ではなく、ハードウェア固有の方法で描画されます。一部のプラットフォームでは、WaylandQuickItem のカレント・バッファとシーン・グラフを別のステップでブレンドすることができます。これにより、各フレームのコンポジターシーングラフの完全な再描画をトリガーすることなく、クライアントが連続的に更新することが可能になります。

好みのハードウェアレイヤー統合は、QT_WAYLAND_HARDWARE_LAYER_INTEGRATION 環境変数を設定することでオーバーライドできます。

プロパティ ドキュメンテーション

stackingLevel : int

このプロパティは、他のハードウェアレイヤーに対するこのハードウェアレイヤーのスタッキングレベルを保持し、ハードウェアレイヤーをソートするために使用することができます。例えば、より高いレベルのレイヤーは、より低いレベルのレイヤーの上に描画されます。

レベル 0 のレイヤーは、コンポジターのシーングラフの上に、実装で定義された順序で描画されます。

ハードウェアのレイヤー統合がサポートされている場合、レベル 0 以下のレイヤーは、コンポジターのシーングラフの下に描画されます。


本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。