4.1.19 EllipseSC
The following is an annotated dump of an EllipseSC (section 2.2.2.2.1.1.2.19) Primary Drawing Order.
-
00000000 0d 19 7f 29 ca 00 fb 3c 02 ca 00 47 01 eb 03 3c ...)...<...G...< 00000010 02 0d 02 c0 21 00 ....!. 0d -> PRIMARY_DRAWING_ORDER::controlFlags = 0x09 0x0d = 0x01 | 0x04 | 0x08 = TS_STANDARD | TS_BOUNDS | TS_TYPE_CHANGE 19 -> PRIMARY_DRAWING_ORDER::orderType = TS_ENC_ELLIPSE_SC_ORDER 7f -> PRIMARY_DRAWING_ORDER::fieldFlags = 0x7f Binary of 0x7f = 0111 1111 Fields 1-7 are present 29 -> PRIMARY_DRAWING_ORDER::bounds::flags = 0x29 0x29 = 0x01 | 0x08 | 0x20 = TS_BOUND_LEFT | TS_BOUND_BOTTOM | TS_BOUND_DELTA_TOP ca 00 -> PRIMARY_DRAWING_ORDER::bounds::left = 0xca = 202 fb -> PRIMARY_DRAWING_ORDER::bounds::top(delta) = 0xfb = -5 pixels from last bounds::top PRIMARY_DRAWING_ORDER::bounds::top = last bounds::top (0x14c) + 0xfb = 0x147 = 327 PRIMARY_DRAWING_ORDER::bounds::right not present 3c 02 -> PRIMARY_DRAWING_ORDER::bounds::bottom = 0x023c = 572 ca 00 -> ELLIPSE_SC_ORDER::LeftRect = 0x00ca = 202 47 01 -> ELLIPSE_SC_ORDER::TopRect = 0x0147 = 327 eb 03 -> ELLIPSE_SC_ORDER::RightRect = 0x03eb = 1003 3c 02 -> ELLIPSE_SC_ORDER::BottomRect = 0x023c = 572 0d -> ELLIPSE_SC_ORDER::bRop2 = 0x0d = COPYPEN 02 -> ELLIPSE_SC_ORDER::FillMode = 0x02 = WINDING c0 21 00 -> ELLIPSE_SC_ORDER::Color TS_COLOR::RedOrPaletteIndex = 0xc0 TS_COLOR::Green = 0x21 TS_COLOR::Blue = 0x00