2.2.2.7 EmfPlusBoundaryPointData Object

The EmfPlusBoundaryPointData object specifies a closed cardinal spline boundary for a gradient brush.


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

BoundaryPointCount

BoundaryPointData (variable)

...

BoundaryPointCount (4 bytes): A signed integer that specifies the number of points in the BoundaryPointData field.

BoundaryPointData (variable): An array of BoundaryPointCount EmfPlusPointF objects (section 2.2.2.36) that specify the boundary of the brush.

Boundary point data is specified in the BoundaryData field of an EmfPlusPathGradientBrushData object (section 2.2.2.29).

See section 2.2.2 for the specification of additional structure objects.