2.3.5.31 EMR_POLYPOLYLINE16 Record
The EMR_POLYPOLYLINE16 record specifies multiple series of connected line segments.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Type |
|||||||||||||||||||||||||||||||
|
Size |
|||||||||||||||||||||||||||||||
|
Bounds |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
NumberOfPolylines |
|||||||||||||||||||||||||||||||
|
Count |
|||||||||||||||||||||||||||||||
|
PolylinePointCount (variable) |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
aPoints (variable) |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
Type (4 bytes): An unsigned integer that identifies this record type as EMR_POLYPOLYLINE16. This value is 0x0000005A.
Size (4 bytes): An unsigned integer that specifies the size of this record in bytes.
Bounds (16 bytes): A RectL object ([MS-WMF] section 2.2.2.19), which specifies the bounding rectangle in logical units.
NumberOfPolylines (4 bytes): An unsigned integer that specifies the number of polylines.
Count (4 bytes): An unsigned integer that specifies the total number of points in all polylines.
PolylinePointCount (variable): A NumberOfPolylines length array of 32-bit unsigned integers that specifies the point counts for each polyline.
aPoints (variable): A Count length array of PointS objects ([MS-WMF] section 2.2.2.16), which specifies the array of points.
See section 2.3.5 for more drawing record types.