ホーム › Graphics.Direct2D › ID2D1Ink
ID2D1Ink
COMメソッド 10
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 4 | void SetStartPoint(D2D1_INK_POINT* startPoint) |
| 5 | D2D1_INK_POINT GetStartPoint() |
| 6 | HRESULT AddSegments(D2D1_INK_BEZIER_SEGMENT* segments, DWORD segmentsCount) |
| 7 | HRESULT RemoveSegmentsAtEnd(DWORD segmentsCount) |
| 8 | HRESULT SetSegments(DWORD startSegment, D2D1_INK_BEZIER_SEGMENT* segments, DWORD segmentsCount) |
| 9 | HRESULT SetSegmentAtEnd(D2D1_INK_BEZIER_SEGMENT* segment) |
| 10 | DWORD GetSegmentCount() |
| 11 | HRESULT GetSegments(DWORD startSegment, D2D1_INK_BEZIER_SEGMENT* segments, DWORD segmentsCount) |
| 12 | HRESULT StreamAsGeometry(ID2D1InkStyle* inkStyle, D2D_MATRIX_3X2_F* worldTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink* geometrySink) |
| 13 | HRESULT GetBounds(ID2D1InkStyle* inkStyle, D2D_MATRIX_3X2_F* worldTransform, D2D_RECT_F* bounds) |