1 instantiation of RectF
System.Private.Windows.GdiPlus (1)
Windows\Win32\Graphics\GdiPlus\Rect.cs (1)
14
new
() { X = rect.X, Y = rect.Y, Width = rect.Width, Height = rect.Height };
44 references to RectF
System.Drawing.Common (38)
System\Drawing\Drawing2D\GraphicsPath.cs (3)
634
PInvokeGdiPlus.GdipAddPathRectangles(_nativePath, (
RectF
*)r, rects.Length).ThrowIfFailed();
796
(
RectF
*)&layoutRect,
822
RectF
bounds;
System\Drawing\Drawing2D\LinearGradientBrush.cs (3)
39
(
RectF
*)&rect,
66
(
RectF
*)&rect,
129
PInvokeGdiPlus.GdipGetLineRect(NativeLineGradient, (
RectF
*)&rect).ThrowIfFailed();
System\Drawing\Drawing2D\Matrix.cs (1)
60
PInvokeGdiPlus.GdipCreateMatrix3((
RectF
*)&rect, (GdiPlus.PointF*)p, &matrix).ThrowIfFailed();
System\Drawing\Drawing2D\PathGradientBrush.cs (1)
192
PInvokeGdiPlus.GdipGetPathGradientRect(NativePathGradient, (
RectF
*)&rect).ThrowIfFailed();
System\Drawing\Graphics.cs (16)
214
RectF
rect;
770
CheckErrorStatus(PInvokeGdiPlus.GdipDrawRectangles(NativeGraphics, pen.NativePen, (
RectF
*)r, rects.Length));
1266
CheckErrorStatus(PInvokeGdiPlus.GdipFillRectangles(NativeGraphics, brush.NativeBrush, (
RectF
*)r, rects.Length));
1751
(
RectF
*)&layoutRectangle,
1802
RectF
boundingBox = default;
1813
(
RectF
*)&layoutArea,
1948
RectF
layoutRect,
2979
(
RectF
*)&destRect,
3068
(
RectF
*)&srcRect,
3108
(
RectF
*)&destRect,
3109
(
RectF
*)&srcRect,
3150
(
RectF
*)&srcRect,
3389
RectF
rect;
3469
Status status = PInvokeGdiPlus.GdipBeginContainer(NativeGraphics, (
RectF
*)&dstrect, (
RectF
*)&srcrect, (Unit)unit, &state);
3638
srcRect.IsEmpty ? null : (
RectF
*)&srcRect,
System\Drawing\Imaging\Metafile.cs (6)
121
RectF
rect = frameRect;
216
RectF
rect = frameRect;
380
RectF
rect = (RectangleF)frameRect;
429
RectF
rect = (RectangleF)frameRect;
482
RectF
rect = frameRect;
507
RectF
rect = (RectangleF)frameRect;
System\Drawing\Region.cs (8)
24
RectF
rectF = rect;
110
CheckStatus(PInvokeGdiPlus.GdipCombineRegionRect(NativeRegion, (
RectF
*)&rect, GdiPlus.CombineMode.CombineModeIntersect));
129
CheckStatus(PInvokeGdiPlus.GdipCombineRegionRect(NativeRegion, (
RectF
*)&rect, GdiPlus.CombineMode.CombineModeUnion));
148
CheckStatus(PInvokeGdiPlus.GdipCombineRegionRect(NativeRegion, (
RectF
*)&rect, GdiPlus.CombineMode.CombineModeXor));
167
CheckStatus(PInvokeGdiPlus.GdipCombineRegionRect(NativeRegion, (
RectF
*)&rect, GdiPlus.CombineMode.CombineModeExclude));
186
CheckStatus(PInvokeGdiPlus.GdipCombineRegionRect(NativeRegion, (
RectF
*)&rect, GdiPlus.CombineMode.CombineModeComplement));
219
RectF
bounds;
353
(
RectF
*)r,
System.Private.Windows.GdiPlus (6)
Windows\Win32\Graphics\GdiPlus\GpImageExtensions.cs (1)
18
PInvokeGdiPlus.GdipGetImageBounds(image.GetPointer(), (
RectF
*)&bounds, &unit).ThrowIfFailed();
Windows\Win32\Graphics\GdiPlus\Rect.cs (1)
13
public static explicit operator
RectF
(Rect rect) =>
Windows\Win32\Graphics\GdiPlus\RectF.cs (4)
11
public static implicit operator RectangleF(
RectF
rect) => Unsafe.As<
RectF
, RectangleF>(ref rect);
12
public static implicit operator
RectF
(RectangleF rectangle) => Unsafe.As<RectangleF,
RectF
>(ref rectangle);