![]() |
Ultibo API
C/C++ API for Ultibo Core
|
#include <framebuffer.h>
Data Fields | |
| uint32_t | flags |
| Framebuffer device flags (eg FRAMEBUFFER_FLAG_COMMIT) (Ignored for Allocate / SetProperties). | |
| size_t | address |
| Framebuffer address (Ignored for Allocate / SetProperties). | |
| uint32_t | size |
| Framebuffer size (Bytes) (Ignored for Allocate / SetProperties). | |
| uint32_t | pitch |
| Framebuffer pitch (Bytes per Line) (Ignored for Allocate / SetProperties). | |
| uint32_t | depth |
| Framebuffer depth (Bits per Pixel)(8/16/24/32). | |
| uint32_t | order |
| Framebuffer pixel order (BGR/RGB). | |
| uint32_t | mode |
| Framebuffer alpha mode (Enabled/Reversed/Ignored). | |
| uint32_t | format |
| Framebuffer color format (eg COLOR_FORMAT_ARGB32) (Ignored for Allocate / SetProperties). | |
| uint32_t | physicalwidth |
| Framebuffer Physical Width (Pixels). | |
| uint32_t | physicalheight |
| Framebuffer Physical Height (Pixels). | |
| uint32_t | virtualwidth |
| Framebuffer Virtual Width (Pixels). | |
| uint32_t | virtualheight |
| Framebuffer Virtual Height (Pixels). | |
| uint32_t | offsetx |
| Framebuffer Virtual Offset X (Pixels). | |
| uint32_t | offsety |
| Framebuffer Virtual Offset Y (Pixels). | |
| uint32_t | overscantop |
| Framebuffer Overscan Top (Pixels). | |
| uint32_t | overscanbottom |
| Framebuffer Overscan Bottom (Pixels). | |
| uint32_t | overscanleft |
| Framebuffer Overscan Left (Pixels). | |
| uint32_t | overscanright |
| Framebuffer Overscan Right (Pixels). | |
| uint32_t | rotation |
| Framebuffer Rotation (eg FRAMEBUFFER_ROTATION_180). | |
| uint32_t | cursorx |
| Framebuffer Cursor X (Pixels) (Ignored for Allocate / SetProperties). | |
| uint32_t | cursory |
| Framebuffer Cursor Y (Pixels) (Ignored for Allocate / SetProperties). | |
| uint32_t | cursorstate |
| Framebuffer Cursor State (eg FRAMEBUFFER_CURSOR_ENABLED) (Ignored for Allocate / SetProperties). | |
| uint32_t flags |
Framebuffer device flags (eg FRAMEBUFFER_FLAG_COMMIT) (Ignored for Allocate / SetProperties).
| size_t address |
Framebuffer address (Ignored for Allocate / SetProperties).
| uint32_t size |
Framebuffer size (Bytes) (Ignored for Allocate / SetProperties).
| uint32_t pitch |
Framebuffer pitch (Bytes per Line) (Ignored for Allocate / SetProperties).
| uint32_t depth |
Framebuffer depth (Bits per Pixel)(8/16/24/32).
| uint32_t order |
Framebuffer pixel order (BGR/RGB).
| uint32_t mode |
Framebuffer alpha mode (Enabled/Reversed/Ignored).
| uint32_t format |
Framebuffer color format (eg COLOR_FORMAT_ARGB32) (Ignored for Allocate / SetProperties).
| uint32_t physicalwidth |
Framebuffer Physical Width (Pixels).
| uint32_t physicalheight |
Framebuffer Physical Height (Pixels).
| uint32_t virtualwidth |
Framebuffer Virtual Width (Pixels).
| uint32_t virtualheight |
Framebuffer Virtual Height (Pixels).
| uint32_t offsetx |
Framebuffer Virtual Offset X (Pixels).
| uint32_t offsety |
Framebuffer Virtual Offset Y (Pixels).
| uint32_t overscantop |
Framebuffer Overscan Top (Pixels).
| uint32_t overscanbottom |
Framebuffer Overscan Bottom (Pixels).
| uint32_t overscanleft |
Framebuffer Overscan Left (Pixels).
| uint32_t overscanright |
Framebuffer Overscan Right (Pixels).
| uint32_t rotation |
Framebuffer Rotation (eg FRAMEBUFFER_ROTATION_180).
| uint32_t cursorx |
Framebuffer Cursor X (Pixels) (Ignored for Allocate / SetProperties).
| uint32_t cursory |
Framebuffer Cursor Y (Pixels) (Ignored for Allocate / SetProperties).
| uint32_t cursorstate |
Framebuffer Cursor State (eg FRAMEBUFFER_CURSOR_ENABLED) (Ignored for Allocate / SetProperties).