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 以下のレイヤーは、コンポジター シーン グラフの下に描画されます。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.