108 references to GpBrush
System.Drawing.Common (28)
System\Drawing\Brush.cs (4)
11
private
GpBrush
* _nativeBrush;
15
protected internal void SetNativeBrush(IntPtr brush) => SetNativeBrushInternal((
GpBrush
*)brush);
16
internal void SetNativeBrushInternal(
GpBrush
* brush) => _nativeBrush = brush;
19
internal
GpBrush
* NativeBrush => _nativeBrush;
System\Drawing\Drawing2D\HatchBrush.cs (3)
22
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
28
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
33
GpBrush
* clonedBrush;
System\Drawing\Drawing2D\LinearGradientBrush.cs (5)
21
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
46
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
74
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
90
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
97
GpBrush
* clonedBrush;
System\Drawing\Drawing2D\PathGradientBrush.cs (5)
52
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
93
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
102
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
108
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
115
GpBrush
* clonedBrush;
System\Drawing\Pen.cs (2)
639
private
GpBrush
* GetNativeBrush()
641
GpBrush
* nativeBrush;
System\Drawing\PointerExtensions.cs (1)
23
public static
GpBrush
* Pointer(this Brush? brush) => brush is null ? null : brush.NativeBrush;
System\Drawing\SolidBrush.cs (3)
20
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
33
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
38
GpBrush
* clonedBrush;
System\Drawing\TextureBrush.cs (5)
33
SetNativeBrushInternal((
GpBrush
*)brush);
52
SetNativeBrushInternal((
GpBrush
*)brush);
76
SetNativeBrushInternal((
GpBrush
*)brush);
91
SetNativeBrushInternal((
GpBrush
*)nativeBrush);
96
GpBrush
* cloneBrush;
System.Private.Windows.GdiPlus (80)
_generated\60\Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (80)
602
/// <inheritdoc cref="GdipCloneBrush(winmdroot.Graphics.GdiPlus.
GpBrush
*, winmdroot.Graphics.GdiPlus.
GpBrush
**)"/>
604
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCloneBrush(ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, ref winmdroot.Graphics.GdiPlus.
GpBrush
* cloneBrush)
606
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
** cloneBrushLocal = &cloneBrush)
608
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
617
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCloneBrush(winmdroot.Graphics.GdiPlus.
GpBrush
* brush, winmdroot.Graphics.GdiPlus.
GpBrush
** cloneBrush);
1589
/// <inheritdoc cref="GdipCreatePen2(winmdroot.Graphics.GdiPlus.
GpBrush
*, float, winmdroot.Graphics.GdiPlus.Unit, winmdroot.Graphics.GdiPlus.GpPen**)"/>
1591
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreatePen2(ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, float width, winmdroot.Graphics.GdiPlus.Unit unit, ref winmdroot.Graphics.GdiPlus.GpPen* pen)
1595
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
1604
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreatePen2(winmdroot.Graphics.GdiPlus.
GpBrush
* brush, float width, winmdroot.Graphics.GdiPlus.Unit unit, winmdroot.Graphics.GdiPlus.GpPen** pen);
1767
/// <inheritdoc cref="GdipDeleteBrush(winmdroot.Graphics.GdiPlus.
GpBrush
*)"/>
1769
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDeleteBrush(ref winmdroot.Graphics.GdiPlus.
GpBrush
brush)
1771
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
1779
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDeleteBrush(winmdroot.Graphics.GdiPlus.
GpBrush
* brush);
2676
/// <inheritdoc cref="GdipDrawString(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Foundation.PCWSTR, int, winmdroot.Graphics.GdiPlus.GpFont*, winmdroot.Graphics.GdiPlus.RectF*, winmdroot.Graphics.GdiPlus.GpStringFormat*, winmdroot.Graphics.GdiPlus.
GpBrush
*)"/>
2678
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawString(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, string @string, int length, in winmdroot.Graphics.GdiPlus.GpFont font, in winmdroot.Graphics.GdiPlus.RectF layoutRect, in winmdroot.Graphics.GdiPlus.GpStringFormat stringFormat, in winmdroot.Graphics.GdiPlus.
GpBrush
brush)
2680
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
2703
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawString(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Foundation.PCWSTR @string, int length, winmdroot.Graphics.GdiPlus.GpFont* font, winmdroot.Graphics.GdiPlus.RectF* layoutRect, winmdroot.Graphics.GdiPlus.GpStringFormat* stringFormat, winmdroot.Graphics.GdiPlus.
GpBrush
* brush);
2915
/// <inheritdoc cref="GdipFillClosedCurve(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, winmdroot.Graphics.GdiPlus.PointF*, int)"/>
2917
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillClosedCurve(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, in winmdroot.Graphics.GdiPlus.PointF points, int count)
2921
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
2933
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillClosedCurve(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, winmdroot.Graphics.GdiPlus.PointF* points, int count);
2935
/// <inheritdoc cref="GdipFillClosedCurve2(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, winmdroot.Graphics.GdiPlus.PointF*, int, float, winmdroot.Graphics.GdiPlus.FillMode)"/>
2937
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillClosedCurve2(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, in winmdroot.Graphics.GdiPlus.PointF points, int count, float tension, winmdroot.Graphics.GdiPlus.FillMode fillMode)
2941
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
2953
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillClosedCurve2(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, winmdroot.Graphics.GdiPlus.PointF* points, int count, float tension, winmdroot.Graphics.GdiPlus.FillMode fillMode);
2955
/// <inheritdoc cref="GdipFillClosedCurve2I(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, winmdroot.Graphics.GdiPlus.Point*, int, float, winmdroot.Graphics.GdiPlus.FillMode)"/>
2957
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillClosedCurve2I(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, in winmdroot.Graphics.GdiPlus.Point points, int count, float tension, winmdroot.Graphics.GdiPlus.FillMode fillMode)
2961
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
2973
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillClosedCurve2I(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, winmdroot.Graphics.GdiPlus.Point* points, int count, float tension, winmdroot.Graphics.GdiPlus.FillMode fillMode);
2975
/// <inheritdoc cref="GdipFillClosedCurveI(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, winmdroot.Graphics.GdiPlus.Point*, int)"/>
2977
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillClosedCurveI(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, in winmdroot.Graphics.GdiPlus.Point points, int count)
2981
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
2993
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillClosedCurveI(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, winmdroot.Graphics.GdiPlus.Point* points, int count);
2995
/// <inheritdoc cref="GdipFillEllipse(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, float, float, float, float)"/>
2997
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillEllipse(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, float x, float y, float width, float height)
2999
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
3010
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillEllipse(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, float x, float y, float width, float height);
3012
/// <inheritdoc cref="GdipFillPath(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, winmdroot.Graphics.GdiPlus.GpPath*)"/>
3014
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillPath(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, ref winmdroot.Graphics.GdiPlus.GpPath path)
3018
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
3030
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillPath(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, winmdroot.Graphics.GdiPlus.GpPath* path);
3032
/// <inheritdoc cref="GdipFillPie(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, float, float, float, float, float, float)"/>
3034
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillPie(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, float x, float y, float width, float height, float startAngle, float sweepAngle)
3036
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
3047
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillPie(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, float x, float y, float width, float height, float startAngle, float sweepAngle);
3049
/// <inheritdoc cref="GdipFillPolygon(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, winmdroot.Graphics.GdiPlus.PointF*, int, winmdroot.Graphics.GdiPlus.FillMode)"/>
3051
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillPolygon(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, in winmdroot.Graphics.GdiPlus.PointF points, int count, winmdroot.Graphics.GdiPlus.FillMode fillMode)
3055
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
3067
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillPolygon(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, winmdroot.Graphics.GdiPlus.PointF* points, int count, winmdroot.Graphics.GdiPlus.FillMode fillMode);
3069
/// <inheritdoc cref="GdipFillPolygonI(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, winmdroot.Graphics.GdiPlus.Point*, int, winmdroot.Graphics.GdiPlus.FillMode)"/>
3071
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillPolygonI(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, in winmdroot.Graphics.GdiPlus.Point points, int count, winmdroot.Graphics.GdiPlus.FillMode fillMode)
3075
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
3087
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillPolygonI(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, winmdroot.Graphics.GdiPlus.Point* points, int count, winmdroot.Graphics.GdiPlus.FillMode fillMode);
3089
/// <inheritdoc cref="GdipFillRectangle(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, float, float, float, float)"/>
3091
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillRectangle(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, float x, float y, float width, float height)
3093
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
3104
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillRectangle(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, float x, float y, float width, float height);
3106
/// <inheritdoc cref="GdipFillRectangles(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, winmdroot.Graphics.GdiPlus.RectF*, int)"/>
3108
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillRectangles(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, in winmdroot.Graphics.GdiPlus.RectF rects, int count)
3112
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
3124
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillRectangles(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, winmdroot.Graphics.GdiPlus.RectF* rects, int count);
3126
/// <inheritdoc cref="GdipFillRectanglesI(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, winmdroot.Graphics.GdiPlus.Rect*, int)"/>
3128
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillRectanglesI(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, in winmdroot.Graphics.GdiPlus.Rect rects, int count)
3132
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
3144
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillRectanglesI(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, winmdroot.Graphics.GdiPlus.Rect* rects, int count);
3146
/// <inheritdoc cref="GdipFillRegion(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
GpBrush
*, winmdroot.Graphics.GdiPlus.GpRegion*)"/>
3148
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipFillRegion(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush, ref winmdroot.Graphics.GdiPlus.GpRegion region)
3152
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
3164
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipFillRegion(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
GpBrush
* brush, winmdroot.Graphics.GdiPlus.GpRegion* region);
4872
/// <inheritdoc cref="GdipGetPenBrushFill(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.
GpBrush
**)"/>
4874
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenBrushFill(ref winmdroot.Graphics.GdiPlus.GpPen pen, ref winmdroot.Graphics.GdiPlus.
GpBrush
* brush)
4876
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
** brushLocal = &brush)
4887
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPenBrushFill(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.
GpBrush
** brush);
8015
/// <inheritdoc cref="GdipSetPenBrushFill(winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.
GpBrush
*)"/>
8017
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenBrushFill(ref winmdroot.Graphics.GdiPlus.GpPen pen, ref winmdroot.Graphics.GdiPlus.
GpBrush
brush)
8019
fixed (winmdroot.Graphics.GdiPlus.
GpBrush
* brushLocal = &brush)
8030
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPenBrushFill(winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.
GpBrush
* brush);