QRhiTextureUploadEntry 类
描述纹理上传操作中的一个层(立方体贴图的面、3D 纹理的切片、纹理数组的元素)。更多...
头文件 | #include <QRhiTextureUploadEntry> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake | QT += gui |
自从 | Qt 6.6 |
公共函数
QRhiTextureUploadEntry() | |
QRhiTextureUploadEntry(int layer, int level, const QRhiTextureSubresourceUploadDescription &desc) | |
QRhiTextureSubresourceUploadDescription | description() const |
int | layer() const |
int | level() const |
void | setDescription(const QRhiTextureSubresourceUploadDescription &desc) |
void | setLayer(int layer) |
void | setLevel(int level) |
详细描述
注意:这是一个有限兼容性保证的 RHI API,详情请参阅 QRhi。
成员函数文档
[noexcept]
QRhiTextureUploadEntry::QRhiTextureUploadEntry()
构建一个指向层 0 和级别 0 的空 QRhiTextureUploadEntry。
注意:在使用 QRhiTextureSubresourceUploadDescription 通过 setDescription() 设置之前不应提交空 QRhiTextureUploadEntry。
QRhiTextureUploadEntry::QRhiTextureUploadEntry(int layer, int level, const QRhiTextureSubresourceUploadDescription &desc)
构建一个指向给定的 层 和 mip 级别 的 QRhiTextureUploadEntry,其子资源内容由 desc 描述。
QRhiTextureSubresourceUploadDescription QRhiTextureUploadEntry::description() const
返回当前设置的子资源描述。
另请参阅:setDescription().
int QRhiTextureUploadEntry::layer() const
返回当前设置的层索引(立方体贴图面,数组层)。默认为 0。
另请参阅:setLayer().
int QRhiTextureUploadEntry::level() const
返回当前设置的米普级别。默认值为0。
参见setLevel。
void QRhiTextureUploadEntry::setDescription(const QRhiTextureSubresourceUploadDescription &desc)
设置子资源描述desc。
参见description。
void QRhiTextureUploadEntry::setLayer(int layer)
设置层级。
参见层级。
void QRhiTextureUploadEntry::setLevel(int level)
设置米普级别。
参见级别。
© 2024 The Qt Company Ltd. 文档贡献者的版权属于各自的拥有者。本提供的文档依据GNU自由文档许可证版本1.3发行,由自由软件基金会发布。Qt和相应的标志是The Qt Company Ltd.在芬兰和其他国家和地区的商标。所有其他商标属于其各自的拥有者。