The QSGDynamicTexture class serves as a baseclass for dynamically changing textures, such as content that is rendered to FBO's. 更多...
| 頭: |
#include <QSGDynamicTexture>
|
| CMake: |
find_package(Qt6 REQUIRED COMPONENTS Quick)
target_link_libraries(mytarget PRIVATE Qt6::Quick)
|
| qmake: |
QT += quick
|
| 繼承: | QSGTexture |
| virtual bool | updateTexture () = 0 |
To update the content of the texture, call updateTexture () explicitly.
注意: 所有帶有 QSG 前綴的類隻應用於場景圖形渲染綫程。見 場景圖形和渲染 瞭解更多信息。
[pure virtual]
bool
QSGDynamicTexture::
updateTexture
()
Call this function to explicitly update the dynamic texture.
The function returns true if the texture was changed as a resul of the update; otherwise returns false.
注意:
This function is typically called from
QQuickItem::updatePaintNode
() 或
QSGNode::preprocess
(), meaning during the
synchronization
或
node preprocessing
phases of the scenegraph. Calling it at other times is discouraged and can lead to unexpected behavior.