- 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