2.2.2.15 EmfPlusCustomStartCapData Object

The EmfPlusCustomStartCapData object specifies a custom line cap for the start of a line.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

CustomStartCapSize

CustomStartCap (variable)

...

CustomStartCapSize (4 bytes): An unsigned integer that specifies the size in bytes of the CustomStartCap field.

CustomStartCap (variable): A custom graphics line cap that defines the shape to draw at the start of a line. It can be any of various shapes, including a square, circle or diamond.

Custom line caps are specified by EmfPlusCustomLineCap objects (section 2.2.1.2). If the PenDataStartCap flag (section 2.1.2.7) is set in its PenDataFlags field, an EmfPlusCustomStartCapData object MUST be present in the OptionalData field of an EmfPlusPenData object (section 2.2.2.33).

See section 2.2.2 for the specification of additional structure objects.