QRhiTextureUploadEntry 类

描述纹理上传操作中的一个层(立方体贴图的面、3D 纹理的切片、纹理数组的元素)。更多...

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

公共函数

QRhiTextureUploadEntry()
QRhiTextureUploadEntry(int layer, int level, const QRhiTextureSubresourceUploadDescription &desc)
QRhiTextureSubresourceUploadDescriptiondescription() const
intlayer() const
intlevel() const
voidsetDescription(const QRhiTextureSubresourceUploadDescription &desc)
voidsetLayer(int layer)
voidsetLevel(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.在芬兰和其他国家和地区的商标。所有其他商标属于其各自的拥有者。