WaylandHardwareLayer QML Type
親WaylandQuickItem がレンダリングにハードウェアレイヤーを使用するようにします。さらに...
Import Statement: | import QtWayland.Compositor |
Status: | Preliminary |
この型は開発中であり、変更される可能性があります。
プロパティ
- stackingLevel : int
詳細説明
このアイテムは、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.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。