C
FramebufferFormat 结构体
struct Qul::Platform::FramebufferFormat此结构体包含关于帧缓冲区信息。更多...
头文件 | #include <platform/framebufferformat.h> |
自 | Qt 快速轻盈(平台)2.3 |
公共类型
结构体 | 位域 |
公共变量
void * | address |
uint32_t | bitsPerPixel |
Qul::Platform::FramebufferFormat::BitField | blueChannel |
uint32_t | bytesPerLine |
Qul::Platform::FramebufferFormat::BitField | greenChannel |
uint32_t | height |
Qul::Platform::FramebufferFormat::BitField | redChannel |
uint32_t | swapBytes |
uint32_t | width |
另请参阅 Qul::Platform::DeviceLinkInterface::framebufferFormat() 和 移植 DeviceLink 通信。
成员变量文档
void *FramebufferFormat::address
此变量包含帧缓冲区的地址。
uint32_t FramebufferFormat::bitsPerPixel
此变量包含帧缓冲区的每像素位数。
Qul::Platform::FramebufferFormat::BitField FramebufferFormat::blueChannel
蓝色颜色通道中位的偏移量和长度。
uint32_t FramebufferFormat::bytesPerLine
此变量包含帧缓冲区的每行字节数(步长)。
Qul::Platform::FramebufferFormat::BitField FramebufferFormat::greenChannel
绿色颜色通道中位的偏移量和长度。
uint32_t FramebufferFormat::height
此变量包含帧缓冲区像素高度。
Qul::Platform::FramebufferFormat::BitField FramebufferFormat::redChannel
红色颜色通道中位的偏移量和长度。
uint32_t FramebufferFormat::swapBytes
用于交换的字节组大小。
如果设置为0,则不进行交换。如果设置为2,则每对字节都会交换。如果设置为4,则每四字节都会反转,使BGRA变为ARGB。
uint32_t FramebufferFormat::width
该变量包含帧缓冲区的像素宽度。
在某些Qt许可下可用。
了解更多信息。