C
FramebufferFormat Struct
struct Qul::Platform::FramebufferFormatThis struct contains information about a framebuffer. More...
Header: | #include <platform/framebufferformat.h> |
Since: | Qt Quick Ultralite (Platform) 2.3 |
Public Types
struct | BitField |
Public Variables
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 |
See also Qul::Platform::DeviceLinkInterface::framebufferFormat() and Porting DeviceLink Communication.
Member Variable Documentation
void *FramebufferFormat::address
This variable holds the address of the framebuffer.
uint32_t FramebufferFormat::bitsPerPixel
This variable holds the bits per pixel of the framebuffer.
Qul::Platform::FramebufferFormat::BitField FramebufferFormat::blueChannel
Offset and length of the bits in the blue color channel.
uint32_t FramebufferFormat::bytesPerLine
This variable holds the bytes per line (stride) of the framebuffer.
Qul::Platform::FramebufferFormat::BitField FramebufferFormat::greenChannel
Offset and length of the bits in the green color channel.
uint32_t FramebufferFormat::height
This variable holds the height in pixels of the framebuffer.
Qul::Platform::FramebufferFormat::BitField FramebufferFormat::redChannel
Offset and length of the bits in the red color channel.
uint32_t FramebufferFormat::swapBytes
Group size of bytes to swap.
If set to 0, no swapping is done. If set to 2, every pair of bytes are swapped. If set to 4, every set of four bytes are reversed, so that BGRA becomes ARGB.
uint32_t FramebufferFormat::width
This variable holds the width in pixels of the framebuffer.
Available under certain Qt licenses.
Find out more.