QSGDynamicTexture Class

QSGDynamicTexture クラスは、FBO にレンダリングされるコンテンツなど、動的に変化するテクスチャのベースクラスとして機能します。詳細...

Header: #include <QSGDynamicTexture>
CMake: find_package(Qt6 REQUIRED COMPONENTS Quick)
target_link_libraries(mytarget PRIVATE Qt6::Quick)
qmake: QT += quick
Inherits: QSGTexture

パブリック関数

virtual bool updateTexture() = 0

詳細説明

テクスチャの内容を更新するには、updateTexture ()を明示的に呼び出します。

注意: QSG 接頭辞を持つすべてのクラスは、シーングラフのレンダリングスレッドでのみ使用する必要があります。詳細については、シーングラフとレンダリングを参照してください。

メンバー関数ドキュメント

[pure virtual] bool QSGDynamicTexture::updateTexture()

動的テクスチャを明示的に更新するために、この関数を呼び出します。

この関数は、テクスチャが更新の結果として変更された場合、true を返し、そうでない場合、false を返します。

注意: この関数は通常、QQuickItem::updatePaintNode() またはQSGNode::preprocess() から呼び出されます。つまり、シーングラフのsynchronization またはnode preprocessing フェーズの間に呼び出されます。この関数は、シーングラフの または のフェーズで呼び出されます。

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