2.2.1.8 EmfPlusRegion Object
The EmfPlusRegion object specifies line and curve segments that define a nonrectilinear shape.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Version |
|||||||||||||||||||||||||||||||
RegionNodeCount |
|||||||||||||||||||||||||||||||
RegionNode (variable) |
|||||||||||||||||||||||||||||||
... |
Version (4 bytes): An EmfPlusGraphicsVersion object (section 2.2.2.19) that specifies the version of operating system graphics that was used to create this object.
RegionNodeCount (4 bytes): An unsigned integer that specifies the number of child nodes in the RegionNode field.
RegionNode (variable): An array of RegionNodeCount+1 EmfPlusRegionNode objects (section 2.2.2.40). Regions are specified as a binary tree of region nodes, and each node MUST either be a terminal node or specify one or two child nodes. RegionNode MUST contain at least one element.
See section 2.2.1 for the specification of additional graphics objects.