- class QOpenGLPixelTransferOptions#
QOpenGLPixelTransferOptions类描述了在纹理上传期间影响像素解包的像素存储模式。更多信息…概要#
方法#
def
__init__()def
alignment()def
imageHeight()def
rowLength()def
setAlignment()def
setImageHeight()def
setRowLength()def
setSkipImages()def
setSkipPixels()def
setSkipRows()def
skipImages()def
skipPixels()def
skipRows()def
swap()
备注
本文档可能包含自动从C++翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译有问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单的方式来告诉我们。
详细描述#
- __init__(arg__1)#
- 参数:
arg__1 –
QOpenGLPixelTransferOptions
- __init__()
构造一个使用默认设置的新
QOpenGLPixelTransferOptions实例。- alignment()#
- 返回类型:
int
返回每行像素的当前对齐要求。
另请参阅
- imageHeight()#
- 返回类型:
int
返回当前设置的图像高度。
另请参阅
- isLeastSignificantBitFirst()#
- 返回类型:
bool
如果字节内的位按从最低有效位到最高有效位的顺序排列,则返回 true。
- isSwapBytesEnabled()#
- 返回类型:
bool
如果多字节数据的字节顺序被反转,则返回 true。
- rowLength()#
- 返回类型:
int
返回当前设置的行长度。
另请参阅
- setAlignment(alignment)#
- 参数:
alignment – int
将每行像素的对齐要求设置为
alignment。对应于GL_UNPACK_ALIGNMENT。默认值为 4,由 OpenGL 指定。另请参阅
- setImageHeight(imageHeight)#
- 参数:
imageHeight – int
将 3D 纹理的图像高度设置为
imageHeight。对应于GL_UNPACK_IMAGE_HEIGHT。默认值为 0。另请参阅
- setLeastSignificantByteFirst(lsbFirst)#
- 参数:
lsbFirst – bool
lsbFirst指定字节内的位是否按从最低有效位到最高有效位的顺序排列。默认值为false,意味着每个字节的第一个位是最不重要的。这对于位图数据很重要。对应于GL_UNPACK_LSB_FIRST。- setRowLength(rowLength)#
- 参数:
rowLength – int
将每行的像素数设置为
rowLength。对应于GL_UNPACK_ROW_LENGTH。默认值为 0。另请参阅
- setSkipImages(skipImages)#
- 参数:
skipImages – int
将跳过的图像数设置为
skipImages。对应于GL_UNPACK_SKIP_IMAGES。相当于对setData()传递的指针进行增加。默认值为 0。另请参阅
- setSkipPixels(skipPixels)#
- 参数:
skipPixels – int
将跳过的像素数设置为
skipPixels。对应于GL_UNPACK_SKIP_PIXELS。相当于对setData()传递的指针进行增加。默认值为 0。另请参阅
- setSkipRows(skipRows)#
- 参数:
skipRows – int
将跳过的行数设置为
skipRows。对应于GL_UNPACK_SKIP_ROWS。相当于对setData()传递的指针进行增加。默认值为 0。另请参阅
- setSwapBytesEnabled(swapBytes)#
- 参数:
swapBytes – bool
swapBytes指定是否反转多字节数据的字序。默认值是false。对应于GL_UNPACK_SWAP_BYTES。另请参阅
- skipImages()#
- 返回类型:
int
返回跳过的图像数。
另请参阅
- skipPixels()#
- 返回类型:
int
返回跳过的像素数。
另请参阅
- skipRows()#
- 返回类型:
int
返回跳过的行数。
另请参阅
- swap(other)#
- 参数:
other –
QOpenGLPixelTransferOptions