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

#include <gdi.h>

Data Fields

BYTE type
 
BYTE reserved [3]
 
RECT rcBound
 
PCLIPRECT head
 
PCLIPRECT tail
 
PBLOCKHEAP heap
 

Detailed Description

Clipping region structure, alos used for general regions.

Definition at line 780 of file gdi.h.

Field Documentation

◆ head

PCLIPRECT head

Head of the clipping rectangle list.

Definition at line 803 of file gdi.h.

◆ heap

PBLOCKHEAP heap

The private block data heap used to allocate clipping rectangles.

See also
BLOCKHEAP

Definition at line 812 of file gdi.h.

◆ rcBound

RECT rcBound

The bounding rect of the region.

Definition at line 799 of file gdi.h.

◆ reserved

BYTE reserved[3]

Reserved for alignment.

Definition at line 795 of file gdi.h.

◆ tail

PCLIPRECT tail

Tail of the clipping rectangle list.

Definition at line 807 of file gdi.h.

◆ type

BYTE type

Type of the region, can be one of the following value:

  • NULLREGION
    A null region.
  • SIMPLEREGION
    A simple region.
  • COMPLEXREGION
    A complex region.

Definition at line 791 of file gdi.h.


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