public void GetTransform([NativeTypeName("D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *transform) { ((delegate * unmanaged <ID2D1SolidColorBrush *, D2D_MATRIX_3X2_F *, void>)(lpVtbl[7]))((ID2D1SolidColorBrush *)Unsafe.AsPointer(ref this), transform); }
public HRESULT Outline([NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, ID2D1SimplifiedGeometrySink *geometrySink) { return(Outline(worldTransform, (0.25f), geometrySink)); }
public HRESULT ComputeLength([NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float *length) { return(ComputeLength(worldTransform, (0.25f), length)); }
public HRESULT CompareWithGeometry(ID2D1Geometry *inputGeometry, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *inputGeometryTransform, D2D1_GEOMETRY_RELATION *relation) { return(CompareWithGeometry(inputGeometry, inputGeometryTransform, (0.25f), relation)); }
public HRESULT Tessellate([NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, ID2D1TessellationSink *tessellationSink) { return(Tessellate(worldTransform, (0.25f), tessellationSink)); }
public HRESULT Widen(float strokeWidth, ID2D1StrokeStyle *strokeStyle, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float flatteningTolerance, ID2D1SimplifiedGeometrySink *geometrySink) { return(((delegate * unmanaged <ID2D1PathGeometry1 *, float, ID2D1StrokeStyle *, D2D_MATRIX_3X2_F *, float, ID2D1SimplifiedGeometrySink *, int>)(lpVtbl[16]))((ID2D1PathGeometry1 *)Unsafe.AsPointer(ref this), strokeWidth, strokeStyle, worldTransform, flatteningTolerance, geometrySink)); }
public HRESULT ComputePointAndSegmentAtLength(float length, [NativeTypeName("UINT32")] uint startSegment, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float flatteningTolerance, D2D1_POINT_DESCRIPTION *pointDescription) { return(((delegate * unmanaged <ID2D1PathGeometry1 *, float, uint, D2D_MATRIX_3X2_F *, float, D2D1_POINT_DESCRIPTION *, int>)(lpVtbl[21]))((ID2D1PathGeometry1 *)Unsafe.AsPointer(ref this), length, startSegment, worldTransform, flatteningTolerance, pointDescription)); }
public HRESULT Widen(float strokeWidth, ID2D1StrokeStyle *strokeStyle, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, ID2D1SimplifiedGeometrySink *geometrySink) { return(Widen(strokeWidth, strokeStyle, worldTransform, (0.25f), geometrySink)); }
public HRESULT GetBounds([NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, [NativeTypeName("D2D1_RECT_F *")] D2D_RECT_F *bounds) { return(((delegate * unmanaged <ID2D1PathGeometry1 *, D2D_MATRIX_3X2_F *, D2D_RECT_F *, int>)(lpVtbl[4]))((ID2D1PathGeometry1 *)Unsafe.AsPointer(ref this), worldTransform, bounds)); }
public HRESULT Outline([NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float flatteningTolerance, ID2D1SimplifiedGeometrySink *geometrySink) { return(((delegate * unmanaged <ID2D1RoundedRectangleGeometry *, D2D_MATRIX_3X2_F *, float, ID2D1SimplifiedGeometrySink *, int>)(lpVtbl[12]))((ID2D1RoundedRectangleGeometry *)Unsafe.AsPointer(ref this), worldTransform, flatteningTolerance, geometrySink)); }
public HRESULT ComputeArea([NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float flatteningTolerance, float *area) { return(((delegate * unmanaged <ID2D1RoundedRectangleGeometry *, D2D_MATRIX_3X2_F *, float, float *, int>)(lpVtbl[13]))((ID2D1RoundedRectangleGeometry *)Unsafe.AsPointer(ref this), worldTransform, flatteningTolerance, area)); }
public HRESULT StrokeContainsPoint([NativeTypeName("D2D1_POINT_2F")] D2D_POINT_2F point, float strokeWidth, ID2D1StrokeStyle *strokeStyle, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float flatteningTolerance, BOOL *contains) { return(((delegate * unmanaged <ID2D1RoundedRectangleGeometry *, D2D_POINT_2F, float, ID2D1StrokeStyle *, D2D_MATRIX_3X2_F *, float, BOOL *, int>)(lpVtbl[6]))((ID2D1RoundedRectangleGeometry *)Unsafe.AsPointer(ref this), point, strokeWidth, strokeStyle, worldTransform, flatteningTolerance, contains)); }
public void GetTransform([NativeTypeName("D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *transform) { ((delegate * unmanaged <ID2D1RenderTarget *, D2D_MATRIX_3X2_F *, void>)(lpVtbl[31]))((ID2D1RenderTarget *)Unsafe.AsPointer(ref this), transform); }
public int SetTransform([NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *transform) { return(((delegate * unmanaged <ID2D1CommandSink *, D2D_MATRIX_3X2_F *, int>)(lpVtbl[9]))((ID2D1CommandSink *)Unsafe.AsPointer(ref this), transform)); }
public HRESULT ComputeLength([NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float flatteningTolerance, float *length) { return(((delegate * unmanaged <ID2D1PathGeometry1 *, D2D_MATRIX_3X2_F *, float, float *, int>)(lpVtbl[14]))((ID2D1PathGeometry1 *)Unsafe.AsPointer(ref this), worldTransform, flatteningTolerance, length)); }
public HRESULT GetWidenedBounds(float strokeWidth, ID2D1StrokeStyle *strokeStyle, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float flatteningTolerance, [NativeTypeName("D2D1_RECT_F *")] D2D_RECT_F *bounds) { return(((delegate * unmanaged <ID2D1PathGeometry1 *, float, ID2D1StrokeStyle *, D2D_MATRIX_3X2_F *, float, D2D_RECT_F *, int>)(lpVtbl[5]))((ID2D1PathGeometry1 *)Unsafe.AsPointer(ref this), strokeWidth, strokeStyle, worldTransform, flatteningTolerance, bounds)); }
public HRESULT ComputePointAtLength(float length, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float flatteningTolerance, [NativeTypeName("D2D1_POINT_2F *")] D2D_POINT_2F *point, [NativeTypeName("D2D1_POINT_2F *")] D2D_POINT_2F *unitTangentVector) { return(((delegate * unmanaged <ID2D1PathGeometry1 *, float, D2D_MATRIX_3X2_F *, float, D2D_POINT_2F *, D2D_POINT_2F *, int>)(lpVtbl[15]))((ID2D1PathGeometry1 *)Unsafe.AsPointer(ref this), length, worldTransform, flatteningTolerance, point, unitTangentVector)); }
public HRESULT FillContainsPoint([NativeTypeName("D2D1_POINT_2F")] D2D_POINT_2F point, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float flatteningTolerance, BOOL *contains) { return(((delegate * unmanaged <ID2D1PathGeometry1 *, D2D_POINT_2F, D2D_MATRIX_3X2_F *, float, BOOL *, int>)(lpVtbl[7]))((ID2D1PathGeometry1 *)Unsafe.AsPointer(ref this), point, worldTransform, flatteningTolerance, contains)); }
public HRESULT StrokeContainsPoint([NativeTypeName("D2D1_POINT_2F")] D2D_POINT_2F point, float strokeWidth, ID2D1StrokeStyle *strokeStyle, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, BOOL *contains) { return(StrokeContainsPoint(point, strokeWidth, strokeStyle, worldTransform, (0.25f), contains)); }
public HRESULT CompareWithGeometry(ID2D1Geometry *inputGeometry, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *inputGeometryTransform, float flatteningTolerance, D2D1_GEOMETRY_RELATION *relation) { return(((delegate * unmanaged <ID2D1PathGeometry1 *, ID2D1Geometry *, D2D_MATRIX_3X2_F *, float, D2D1_GEOMETRY_RELATION *, int>)(lpVtbl[8]))((ID2D1PathGeometry1 *)Unsafe.AsPointer(ref this), inputGeometry, inputGeometryTransform, flatteningTolerance, relation)); }
public HRESULT FillContainsPoint([NativeTypeName("D2D1_POINT_2F")] D2D_POINT_2F point, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, BOOL *contains) { return(FillContainsPoint(point, worldTransform, (0.25f), contains)); }
public HRESULT Simplify(D2D1_GEOMETRY_SIMPLIFICATION_OPTION simplificationOption, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float flatteningTolerance, ID2D1SimplifiedGeometrySink *geometrySink) { return(((delegate * unmanaged <ID2D1PathGeometry1 *, D2D1_GEOMETRY_SIMPLIFICATION_OPTION, D2D_MATRIX_3X2_F *, float, ID2D1SimplifiedGeometrySink *, int>)(lpVtbl[9]))((ID2D1PathGeometry1 *)Unsafe.AsPointer(ref this), simplificationOption, worldTransform, flatteningTolerance, geometrySink)); }
public HRESULT Simplify(D2D1_GEOMETRY_SIMPLIFICATION_OPTION simplificationOption, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, ID2D1SimplifiedGeometrySink *geometrySink) { return(Simplify(simplificationOption, worldTransform, (0.25f), geometrySink)); }
public HRESULT Tessellate([NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float flatteningTolerance, ID2D1TessellationSink *tessellationSink) { return(((delegate * unmanaged <ID2D1PathGeometry1 *, D2D_MATRIX_3X2_F *, float, ID2D1TessellationSink *, int>)(lpVtbl[10]))((ID2D1PathGeometry1 *)Unsafe.AsPointer(ref this), worldTransform, flatteningTolerance, tessellationSink)); }
public HRESULT CombineWithGeometry(ID2D1Geometry *inputGeometry, D2D1_COMBINE_MODE combineMode, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *inputGeometryTransform, ID2D1SimplifiedGeometrySink *geometrySink) { return(CombineWithGeometry(inputGeometry, combineMode, inputGeometryTransform, (0.25f), geometrySink)); }
public HRESULT CombineWithGeometry(ID2D1Geometry *inputGeometry, D2D1_COMBINE_MODE combineMode, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *inputGeometryTransform, float flatteningTolerance, ID2D1SimplifiedGeometrySink *geometrySink) { return(((delegate * unmanaged <ID2D1PathGeometry1 *, ID2D1Geometry *, D2D1_COMBINE_MODE, D2D_MATRIX_3X2_F *, float, ID2D1SimplifiedGeometrySink *, int>)(lpVtbl[11]))((ID2D1PathGeometry1 *)Unsafe.AsPointer(ref this), inputGeometry, combineMode, inputGeometryTransform, flatteningTolerance, geometrySink)); }
public HRESULT ComputeArea([NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, float *area) { return(ComputeArea(worldTransform, (0.25f), area)); }
public HRESULT GetWidenedBounds(float strokeWidth, ID2D1StrokeStyle *strokeStyle, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, [NativeTypeName("D2D1_RECT_F *")] D2D_RECT_F *bounds) { return(GetWidenedBounds(strokeWidth, strokeStyle, worldTransform, (0.25f), bounds)); }
public HRESULT ComputePointAtLength(float length, [NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, [NativeTypeName("D2D1_POINT_2F *")] D2D_POINT_2F *point, [NativeTypeName("D2D1_POINT_2F *")] D2D_POINT_2F *unitTangentVector) { return(ComputePointAtLength(length, worldTransform, (0.25f), point, unitTangentVector)); }
public int ComputeArea([NativeTypeName("const D2D1_MATRIX_3X2_F *")] D2D_MATRIX_3X2_F *worldTransform, [NativeTypeName("FLOAT")] float flatteningTolerance, [NativeTypeName("FLOAT *")] float *area) { return(((delegate * unmanaged <ID2D1PathGeometry *, D2D_MATRIX_3X2_F *, float, float *, int>)(lpVtbl[13]))((ID2D1PathGeometry *)Unsafe.AsPointer(ref this), worldTransform, flatteningTolerance, area)); }