PySide6.QtOpenGL.QOpenGLPixelTransferOptions¶
- 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__()¶
使用默认设置构造一个新的
QOpenGLPixelTransferOptions
实例。- __init__(arg__1)
- Parameters:
arg__1 –
QOpenGLPixelTransferOptions
- alignment()¶
- Return type:
整数
返回每个像素行的当前对齐要求。
另请参阅
- imageHeight()¶
- Return type:
整数
返回当前设置的图像高度。
另请参阅
- isLeastSignificantBitFirst()¶
- Return type:
布尔
如果字节中的位从最低有效位到最高有效位排序,则返回
true
。- isSwapBytesEnabled()¶
- Return type:
布尔
如果多字节组件的字节顺序被反转,则返回
true
。- rowLength()¶
- Return type:
整数
返回当前设置的行长度。
另请参阅
- setAlignment(alignment)¶
- Parameters:
alignment – int
设置每个像素行的
alignment
要求。对应于GL_UNPACK_ALIGNMENT
。默认值为4,由OpenGL指定。另请参阅
- setImageHeight(imageHeight)¶
- Parameters:
imageHeight – int
将3D纹理的图像高度设置为
imageHeight
。对应于GL_UNPACK_IMAGE_HEIGHT
。默认值为0。另请参阅
- setLeastSignificantByteFirst(lsbFirst)¶
- Parameters:
lsbFirst – 布尔值
lsbFirst
指定字节内的位是否从最低有效位到最高有效位排序。默认值为false
,意味着每个字节的第一位是最高有效位。这仅对位图数据有意义。对应于GL_UNPACK_LSB_FIRST
。- setRowLength(rowLength)¶
- Parameters:
rowLength – 整数
设置一行中的像素数为
rowLength
。对应于GL_UNPACK_ROW_LENGTH
。默认值为0。另请参阅
- setSkipImages(skipImages)¶
- Parameters:
skipImages – int
设置跳过的图像数量为
skipImages
。对应于GL_UNPACK_SKIP_IMAGES
。相当于增加传递给setData()
的指针。默认值为0。另请参阅
- setSkipPixels(skipPixels)¶
- Parameters:
skipPixels – int
设置跳过的像素数为
skipPixels
。对应于GL_UNPACK_SKIP_PIXELS
。相当于增加传递给setData()
的指针。默认值为0。另请参阅
- setSkipRows(skipRows)¶
- Parameters:
skipRows – int
设置跳过的行数为
skipRows
。对应于GL_UNPACK_SKIP_ROWS
。相当于增加传递给setData()
的指针。默认值为0。另请参阅
- setSwapBytesEnabled(swapBytes)¶
- Parameters:
swapBytes – 布尔值
swapBytes
指定是否反转多字节组件的字节顺序。默认值为false
。对应于GL_UNPACK_SWAP_BYTES
。另请参阅
- skipImages()¶
- Return type:
整数
返回跳过的图像数量。
另请参阅
- skipPixels()¶
- Return type:
整数
返回跳过的像素数量。
另请参阅
- skipRows()¶
- Return type:
整数
返回跳过的行数。
另请参阅
- swap(other)¶
- Parameters: