Win32 API 日本語リファレンス
ホームStorage.Xps › IXpsOMGeometryFigure

IXpsOMGeometryFigure

COM
IIDd410dc83-908c-443e-8947-b1795d3c165a継承元IUnknown自前メソッド開始 vtbl3

メソッド 15

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetOwner(IXpsOMGeometry** owner)
4HRESULT GetSegmentData(DWORD* dataCount, FLOAT* segmentData)
5HRESULT GetSegmentTypes(DWORD* segmentCount, XPS_SEGMENT_TYPE* segmentTypes)
6HRESULT GetSegmentStrokes(DWORD* segmentCount, BOOL* segmentStrokes)
7HRESULT SetSegments(DWORD segmentCount, DWORD segmentDataCount, XPS_SEGMENT_TYPE* segmentTypes, FLOAT* segmentData, BOOL* segmentStrokes)
8HRESULT GetStartPoint(XPS_POINT* startPoint)
9HRESULT SetStartPoint(XPS_POINT* startPoint)
10HRESULT GetIsClosed(BOOL* isClosed)
11HRESULT SetIsClosed(BOOL isClosed)
12HRESULT GetIsFilled(BOOL* isFilled)
13HRESULT SetIsFilled(BOOL isFilled)
14HRESULT GetSegmentCount(DWORD* segmentCount)
15HRESULT GetSegmentDataCount(DWORD* segmentDataCount)
16HRESULT GetSegmentStrokePattern(XPS_SEGMENT_STROKE_PATTERN* segmentStrokePattern)
17HRESULT Clone(IXpsOMGeometryFigure** geometryFigure)