ホーム › Graphics.Direct2D › ID2D1Geometry
ID2D1Geometry
COMメソッド 13
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 4 | HRESULT GetBounds(D2D_MATRIX_3X2_F* worldTransform, D2D_RECT_F* bounds) |
| 5 | HRESULT GetWidenedBounds(FLOAT strokeWidth, ID2D1StrokeStyle* strokeStyle, D2D_MATRIX_3X2_F* worldTransform, FLOAT flatteningTolerance, D2D_RECT_F* bounds) |
| 6 | HRESULT StrokeContainsPoint(D2D_POINT_2F point, FLOAT strokeWidth, ID2D1StrokeStyle* strokeStyle, D2D_MATRIX_3X2_F* worldTransform, FLOAT flatteningTolerance, BOOL* contains) |
| 7 | HRESULT FillContainsPoint(D2D_POINT_2F point, D2D_MATRIX_3X2_F* worldTransform, FLOAT flatteningTolerance, BOOL* contains) |
| 8 | HRESULT CompareWithGeometry(ID2D1Geometry* inputGeometry, D2D_MATRIX_3X2_F* inputGeometryTransform, FLOAT flatteningTolerance, D2D1_GEOMETRY_RELATION* relation) |
| 9 | HRESULT Simplify(D2D1_GEOMETRY_SIMPLIFICATION_OPTION simplificationOption, D2D_MATRIX_3X2_F* worldTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink* geometrySink) |
| 10 | HRESULT Tessellate(D2D_MATRIX_3X2_F* worldTransform, FLOAT flatteningTolerance, ID2D1TessellationSink* tessellationSink) |
| 11 | HRESULT CombineWithGeometry(ID2D1Geometry* inputGeometry, D2D1_COMBINE_MODE combineMode, D2D_MATRIX_3X2_F* inputGeometryTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink* geometrySink) |
| 12 | HRESULT Outline(D2D_MATRIX_3X2_F* worldTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink* geometrySink) |
| 13 | HRESULT ComputeArea(D2D_MATRIX_3X2_F* worldTransform, FLOAT flatteningTolerance, FLOAT* area) |
| 14 | HRESULT ComputeLength(D2D_MATRIX_3X2_F* worldTransform, FLOAT flatteningTolerance, FLOAT* length) |
| 15 | HRESULT ComputePointAtLength(FLOAT length, D2D_MATRIX_3X2_F* worldTransform, FLOAT flatteningTolerance, D2D_POINT_2F* point, D2D_POINT_2F* unitTangentVector) |
| 16 | HRESULT Widen(FLOAT strokeWidth, ID2D1StrokeStyle* strokeStyle, D2D_MATRIX_3X2_F* worldTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink* geometrySink) |