PySide6.Qt3DRender.Qt3DRender.QTextureImageData¶
- class QTextureImageData¶
QTextureImageData存储表示纹理的数据。更多…概要¶
方法¶
def
__init__()def
alignment()def
cleanup()def
data()def
depth()def
faces()def
format()def
height()def
isCompressed()def
layers()def
mipLevels()def
pixelFormat()def
pixelType()def
setAlignment()def
setData()def
setDepth()def
setFaces()def
setFormat()def
setHeight()def
setImage()def
setLayers()def
setMipLevels()def
setPixelFormat()def
setPixelType()def
setTarget()def
setWidth()def
target()def
width()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
- __init__()¶
构造一个新的
QTextureImageData。- alignment()¶
- Return type:
整数
返回图像的对齐要求。
另请参阅
setAlignment()- cleanup()¶
移除存储的纹理数据并将对象返回到其初始状态
- data([layer=0[, face=0[, mipmapLevel=0]]])¶
- Parameters:
layer – int
face – int
mipmapLevel – int
- Return type:
返回纹理在层
layer、面face和 mipmap 级别mipmapLevel的原始图像数据。另请参阅
setData()- depth()¶
- Return type:
整数
返回存储纹理的深度
另请参阅
setDepth()- faces()¶
- Return type:
整数
返回存储纹理中的面数
另请参阅
setFaces()- format()¶
- Return type:
返回存储纹理的格式。
另请参阅
setFormat()- height()¶
- Return type:
整数
返回存储纹理的高度
另请参阅
setHeight()- isCompressed()¶
- Return type:
布尔
如果存储的纹理是压缩格式,则返回 true
- layers()¶
- Return type:
整数
返回存储纹理中的层数
另请参阅
setLayers()- mipLevels()¶
- Return type:
整数
返回存储纹理中的mip级别数量
另请参阅
setMipLevels()- pixelFormat()¶
- Return type:
返回存储纹理的像素格式。
另请参阅
setPixelFormat()返回存储纹理的像素类型。
另请参阅
setPixelType()- setAlignment(alignment)¶
- Parameters:
alignment – int
设置图像的
alignment要求。另请参阅
alignment()- setData(data, blockSize[, isCompressed=false])¶
- Parameters:
data –
QByteArrayblockSize – int
isCompressed – 布尔值
存储数据
data,块大小为blockSize,如果要存储的数据是压缩的isCompressed。另请参阅
data()- setDepth(depth)¶
- Parameters:
深度 – int
设置深度为
depth。 setDepth另请参阅
depth()- setFaces(faces)¶
- Parameters:
faces – 整数
将面设置为
faces。 setFaces另请参阅
faces()- setFormat(format)¶
- Parameters:
格式 –
TextureFormat
将格式设置为
format。另请参阅
format()- setHeight(height)¶
- Parameters:
height – int
设置高度为
height。 setHeight另请参阅
height()将图像
image作为原始数据复制到此对象中。- setLayers(layers)¶
- Parameters:
layers – 整数
将图层设置为
layers。setLayers另请参阅
layers()- setMipLevels(mipLevels)¶
- Parameters:
mipLevels – int
设置mip级别为
mipLevels。setMipLevels另请参阅
mipLevels()- setPixelFormat(pixelFormat)¶
- Parameters:
pixelFormat –
PixelFormat
设置像素格式为
pixelFormat。另请参阅
pixelFormat()将像素类型设置为
pixelType。另请参阅
pixelType()将目标设置为
target。另请参阅
target()- setWidth(width)¶
- Parameters:
width – 整数
设置宽度为
width。 setWidth另请参阅
width()返回存储纹理的目标。
另请参阅
setTarget()- width()¶
- Return type:
整数
返回存储纹理的宽度
另请参阅
setWidth()