ID2D1PathGeometry

Undocumented in source.

Members

Functions

GetFigureCount
HRESULT GetFigureCount(uint* count)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetSegmentCount
HRESULT GetSegmentCount(uint* count)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Open
HRESULT Open(ID2D1GeometrySink* geometrySink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Stream
HRESULT Stream(ID2D1GeometrySink geometrySink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Inherited Members

From ID2D1Geometry

CombineWithGeometry
HRESULT CombineWithGeometry(ID2D1Geometry inputGeometry, D2D1_COMBINE_MODE combineMode, D2D1_MATRIX_3X2_F* inputGeometryTransform, ID2D1SimplifiedGeometrySink geometrySink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CombineWithGeometry
HRESULT CombineWithGeometry(ID2D1Geometry inputGeometry, D2D1_COMBINE_MODE combineMode, D2D1_MATRIX_3X2_F* inputGeometryTransform, float flatteningTolerance, ID2D1SimplifiedGeometrySink geometrySink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CompareWithGeometry
HRESULT CompareWithGeometry(ID2D1Geometry inputGeometry, D2D1_MATRIX_3X2_F* inputGeometryTransform, D2D1_GEOMETRY_RELATION* relation)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CompareWithGeometry
HRESULT CompareWithGeometry(ID2D1Geometry inputGeometry, D2D1_MATRIX_3X2_F* inputGeometryTransform, float flatteningTolerance, D2D1_GEOMETRY_RELATION* relation)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ComputeArea
HRESULT ComputeArea(D2D1_MATRIX_3X2_F* worldTransform, float* area)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ComputeArea
HRESULT ComputeArea(D2D1_MATRIX_3X2_F* worldTransform, float flatteningTolerance, float* area)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ComputeLength
HRESULT ComputeLength(D2D1_MATRIX_3X2_F* worldTransform, float* length)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ComputeLength
HRESULT ComputeLength(D2D1_MATRIX_3X2_F* worldTransform, float flatteningTolerance, float* length)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ComputePointAtLength
HRESULT ComputePointAtLength(float length, D2D1_MATRIX_3X2_F* worldTransform, D2D1_POINT_2F* point, D2D1_POINT_2F* unitTangentVector)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ComputePointAtLength
HRESULT ComputePointAtLength(float length, D2D1_MATRIX_3X2_F* worldTransform, float flatteningTolerance, D2D1_POINT_2F* point, D2D1_POINT_2F* unitTangentVector)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
FillContainsPoint
HRESULT FillContainsPoint(D2D1_POINT_2F point, D2D1_MATRIX_3X2_F* worldTransform, BOOL* contains)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
FillContainsPoint
HRESULT FillContainsPoint(D2D1_POINT_2F point, D2D1_MATRIX_3X2_F* worldTransform, float flatteningTolerance, BOOL* contains)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetBounds
HRESULT GetBounds(D2D1_MATRIX_3X2_F* worldTransform, D2D1_RECT_F* bounds)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetWidenedBounds
HRESULT GetWidenedBounds(float strokeWidth, ID2D1StrokeStyle strokeStyle, D2D1_MATRIX_3X2_F* worldTransform, D2D1_RECT_F* bounds)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetWidenedBounds
HRESULT GetWidenedBounds(float strokeWidth, ID2D1StrokeStyle strokeStyle, D2D1_MATRIX_3X2_F* worldTransform, float flatteningTolerance, D2D1_RECT_F* bounds)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Outline
HRESULT Outline(D2D1_MATRIX_3X2_F* worldTransform, ID2D1SimplifiedGeometrySink geometrySink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Outline
HRESULT Outline(D2D1_MATRIX_3X2_F* worldTransform, float flatteningTolerance, ID2D1SimplifiedGeometrySink geometrySink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Simplify
HRESULT Simplify(D2D1_GEOMETRY_SIMPLIFICATION_OPTION simplificationOption, D2D1_MATRIX_3X2_F* worldTransform, ID2D1SimplifiedGeometrySink geometrySink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Simplify
HRESULT Simplify(D2D1_GEOMETRY_SIMPLIFICATION_OPTION simplificationOption, D2D1_MATRIX_3X2_F* worldTransform, float flatteningTolerance, ID2D1SimplifiedGeometrySink geometrySink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
StrokeContainsPoint
HRESULT StrokeContainsPoint(D2D1_POINT_2F point, float strokeWidth, ID2D1StrokeStyle strokeStyle, D2D1_MATRIX_3X2_F* worldTransform, BOOL* contains)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
StrokeContainsPoint
HRESULT StrokeContainsPoint(D2D1_POINT_2F point, float strokeWidth, ID2D1StrokeStyle strokeStyle, D2D1_MATRIX_3X2_F* worldTransform, float flatteningTolerance, BOOL* contains)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Tessellate
HRESULT Tessellate(D2D1_MATRIX_3X2_F* worldTransform, ID2D1TessellationSink tessellationSink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Tessellate
HRESULT Tessellate(D2D1_MATRIX_3X2_F* worldTransform, float flatteningTolerance, ID2D1TessellationSink tessellationSink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Widen
HRESULT Widen(float strokeWidth, ID2D1StrokeStyle strokeStyle, D2D1_MATRIX_3X2_F* worldTransform, ID2D1SimplifiedGeometrySink geometrySink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Widen
HRESULT Widen(float strokeWidth, ID2D1StrokeStyle strokeStyle, D2D1_MATRIX_3X2_F* worldTransform, float flatteningTolerance, ID2D1SimplifiedGeometrySink geometrySink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Meta