QRhiReadbackResult 结构体

描述了可能异步缓冲或纹理读回操作的返回结果。更多信息...

头文件 #include <QRhiReadbackResult>
CMakefind_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmakeQT += gui
Qt 6.6

公共变量

std::function<void ()>completed
QByteArraydata
QRhiTexture::Formatformat
QSizepixelSize

详细描述

completed 被设置时,在 data 可用时调用该函数。formatpixelSizedata 一起在完成后设置。

注意:这是一个具有有限兼容性保证的 RHI API,有关详细信息,请参阅 QRhi

成员变量文档

std::function<void ()> QRhiReadbackResult::completed

QRhi 运行的线程上完成的回调函数。可以留为空指针 nullptr,在这种情况下不会调用任何回调。

QByteArray QRhiReadbackResult::data

缓冲区或图像数据。

另请参阅:QRhiResourceUpdateBatch::readBackTexture() 和 QRhiResourceUpdateBatch::readBackBuffer

QRhiTexture::Format QRhiReadbackResult::format

仅限纹理,纹理格式。

QSize QRhiReadbackResult::pixelSize

仅限纹理,像素大小。

© 2024 The Qt Company Ltd. 此处包含的文档贡献是各自所有者的版权。此处提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 许可的。Qt 和相关标志是 The Qt Company Ltd. 在芬兰以及全球其他国家的商标。所有其他商标均为其各自所有者的财产。