2.3.6.7 pVertices_complex

The pVertices_complex property specifies additional data for the pVertices property, as defined in section 2.3.6.6. If the opid.fComplex bit of pVertices equals 0x1, this property MUST exist.


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

pVertices_complex (variable)

...

pVertices_complex (variable): An IMsoArray record, as defined in section 2.2.51, of POINT structures, as defined in section 2.2.55, that represent the points comprising the geometry of this shape. The point coordinates are specified in geometry space units, unless a coordinate exists in the range from 0x80000000 through 0x8000007F. In that case, the value is not used directly. Instead, the final value is calculated by subtracting 0x8000000 from the original value, and then using that value as the zero-based index into the pGuides_complex array, as defined in section 2.3.6.27, to specify the value that controls the position of that coordinate. The way that the points are connected is specified by a combination of the shapePath, as defined in section 2.3.6.5, and pSegmentInfo_complex properties, as defined in section 2.3.6.9.