MiniGUI API Reference (MiniGUI-Threads)  v3.2.0
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 591 of file gdi.h.

Field Documentation

PCLIPRECT head

Head of the clipping rectangle list.

Definition at line 614 of file gdi.h.

PBLOCKHEAP heap

The private block data heap used to allocate clipping rectangles.

See also
BLOCKHEAP

Definition at line 623 of file gdi.h.

RECT rcBound

The bounding rect of the region.

Definition at line 610 of file gdi.h.

BYTE reserved[3]

Reserved for alignment.

Definition at line 606 of file gdi.h.

PCLIPRECT tail

Tail of the clipping rectangle list.

Definition at line 618 of file gdi.h.

BYTE type

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

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

Definition at line 602 of file gdi.h.


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