Класс QSGDynamicTexture
Класс QSGDynamicTexture служит базовым классом для динамически изменяемых текстур, таких как содержимое, которое рендерится в FBO.
Подробнее...| Заголовок: | #include <QSGDynamicTexture> |
| qmake: | QT += quick |
| Наследует: | QSGTexture |
Открытые функции
| виртуальный bool | updateTexture() = 0 |
- 20 открытых функций, унаследованных от QSGTexture
- 31 открытых функций, унаследованных от QObject
Статические открытые члены
| const QMetaObject | staticMetaObject |
- 9 статических открытых членов, унаследованных от QObject
Дополнительные унаследованные члены
- 1 свойство, унаследованное от QObject
- 1 открытый слот, унаследованный от QObject
- 2 сигнала, унаследованные от QObject
- 9 защищенных функций, унаследованных от QObject
Подробное описание
Класс QSGDynamicTexture служит базовым классом для динамически изменяемых текстур, таких как содержимое, которое рендерится в FBO.
Для обновления содержимого текстуры явно вызовите updateTexture() . Просто вызов bind() не обновит текстуру.
Примечание: Все классы с префиксом QSG должны использоваться только в потоке рендеринга графика сцены. Дополнительную информацию см. в разделе Граф сцены и рендеринг.
Документация по функциям-членам
[pure virtual] bool QSGDynamicTexture::updateTexture()
Вызовите эту функцию, чтобы явно обновить динамическую текстуру. Вызов bind() свяжет содержимое, которое было ранее обновлено.
Функция возвращает true, если текстура была изменена в результате обновления; в противном случае возвращает false.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qsgdynamictexture.html