2.3.5.24 EMR_POLYLINE Record
The EMR_POLYLINE record specifies a series of line segments by connecting the points in the specified array.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type |
|||||||||||||||||||||||||||||||
Size |
|||||||||||||||||||||||||||||||
Bounds |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
Count |
|||||||||||||||||||||||||||||||
aPoints (variable) |
|||||||||||||||||||||||||||||||
... |
Type (4 bytes): An unsigned integer that identifies this record type as EMR_POLYLINE. This value is 0x00000004.
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) that specifies the bounding rectangle in logical units.
Count (4 bytes): An unsigned integer that specifies the number of points in the aPoints array.
-
Line width
Device supports wideline
Maximum points allowed
1
n/a
16K
> 1
yes
16K
> 1
no
1360
-
Any extra points MUST be ignored.
aPoints (variable): A Count length array of PointL objects ([MS-WMF] section 2.2.2.15) that specifies the point data, in logical units.
The line segments SHOULD be drawn using the current pen.
See section 2.3.5 for more drawing record types.