Go to the source code of this file.
Data Structures |
| struct | DESTBLT_ORDER |
| struct | PATBLT_ORDER |
| struct | SCREENBLT_ORDER |
| struct | LINE_ORDER |
| struct | RECT_ORDER |
| struct | DESKSAVE_ORDER |
| struct | TRIBLT_ORDER |
| struct | MEMBLT_ORDER |
| struct | POLYGON_ORDER |
| struct | POLYGON2_ORDER |
| struct | POLYLINE_ORDER |
| struct | ELLIPSE_ORDER |
| struct | ELLIPSE2_ORDER |
| struct | TEXT2_ORDER |
| struct | RDP_ORDER_STATE |
| struct | RDP_RAW_BMPCACHE_ORDER |
| struct | RDP_BMPCACHE_ORDER |
| struct | RDP_FONT_GLYPH |
| struct | RDP_FONTCACHE_ORDER |
| struct | RDP_COLCACHE_ORDER |
Defines |
| #define | RDP_ORDER_STANDARD 0x01 |
| #define | RDP_ORDER_SECONDARY 0x02 |
| #define | RDP_ORDER_BOUNDS 0x04 |
| #define | RDP_ORDER_CHANGE 0x08 |
| #define | RDP_ORDER_DELTA 0x10 |
| #define | RDP_ORDER_LASTBOUNDS 0x20 |
| #define | RDP_ORDER_SMALL 0x40 |
| #define | RDP_ORDER_TINY 0x80 |
| #define | MAX_DATA 256 |
| #define | MAX_TEXT 256 |
| #define | ID_MASK 0x0007 |
| #define | MODE_MASK 0x0038 |
| #define | SQUARE 0x0080 |
| #define | PERSIST 0x0100 |
| #define | FLAG_51_UNKNOWN 0x0800 |
| #define | MODE_SHIFT 3 |
| #define | LONG_FORMAT 0x80 |
| #define | BUFSIZE_MASK 0x3FFF /* or 0x1FFF? */ |
| #define | MAX_GLYPH 32 |
| #define | MAX_GLYPHS 256 |
Enumerations |
| enum | RDP_ORDER_TYPE {
RDP_ORDER_DESTBLT = 0,
RDP_ORDER_PATBLT = 1,
RDP_ORDER_SCREENBLT = 2,
RDP_ORDER_LINE = 9,
RDP_ORDER_RECT = 10,
RDP_ORDER_DESKSAVE = 11,
RDP_ORDER_MEMBLT = 13,
RDP_ORDER_TRIBLT = 14,
RDP_ORDER_POLYGON = 20,
RDP_ORDER_POLYGON2 = 21,
RDP_ORDER_POLYLINE = 22,
RDP_ORDER_ELLIPSE = 25,
RDP_ORDER_ELLIPSE2 = 26,
RDP_ORDER_TEXT2 = 27
} |
| enum | RDP_SECONDARY_ORDER_TYPE {
RDP_ORDER_RAW_BMPCACHE = 0,
RDP_ORDER_COLCACHE = 1,
RDP_ORDER_BMPCACHE = 2,
RDP_ORDER_FONTCACHE = 3,
RDP_ORDER_RAW_BMPCACHE2 = 4,
RDP_ORDER_BMPCACHE2 = 5,
RDP_ORDER_BRUSHCACHE = 7
} |