Ejemplo n.º 1
0
 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));
 }
Ejemplo n.º 8
0
 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));
 }
Ejemplo n.º 10
0
 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));
 }
Ejemplo n.º 11
0
 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));
 }
Ejemplo n.º 12
0
 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);
 }
Ejemplo n.º 14
0
 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));
 }