MiniGUI API Reference (MiniGUI-Processes)  v5.0.6
A mature and proven cross-platform GUI system for embedded and smart IoT devices
Data Fields

#include <exstubs.h>

Data Fields

int height
 
int width
 
int pitch
 
int bpp
 
int type
 
int update_method
 
Uint8fb
 

Detailed Description

The structue represented the screen information of CommmLCD engine.

Definition at line 421 of file exstubs.h.

Field Documentation

◆ bpp

int bpp

The color depth (bits-per-pixel).

Definition at line 432 of file exstubs.h.

◆ fb

Uint8* fb

The pointer to the frame buffer of the screen.

Definition at line 461 of file exstubs.h.

◆ height

int height

The vertical resolution of the screen.

Definition at line 423 of file exstubs.h.

◆ pitch

int pitch

The length of one scan line in bytes.

Definition at line 429 of file exstubs.h.

◆ type

int type

The pixel type, can be one of the following values:

  • COMMLCD_PSEUDO_RGB332
  • COMMLCD_TRUE_RGB555
  • COMMLCD_TRUE_RGB565
  • COMMLCD_TRUE_RGB888
  • COMMLCD_TRUE_RGB0888
  • COMMLCD_TRUE_ARGB1555
  • COMMLCD_TRUE_ARGB8888
  • COMMLCD_TRUE_ABRG8888

Definition at line 445 of file exstubs.h.

◆ update_method

int update_method

The update method, can be one of the following values:

  • COMMLCD_UPDATE_NONE
    No update method.
  • COMMLCD_UPDATE_SYNC The update method should be called synchronously.
  • COMMLCD_UPDATE_ASYNC The update method should be called asynchronously.

Definition at line 456 of file exstubs.h.

◆ width

int width

The horizontal resolution of the screen.

Definition at line 426 of file exstubs.h.


The documentation for this struct was generated from the following file: