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 };
172 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 (134)
_generated\60\Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (128)
332
/// <inheritdoc cref="GdipAddPathRectangles(winmdroot.Graphics.GdiPlus.GpPath*, winmdroot.Graphics.GdiPlus.
RectF
*, int)"/>
334
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipAddPathRectangles(ref winmdroot.Graphics.GdiPlus.GpPath path, in winmdroot.Graphics.GdiPlus.
RectF
rects, int count)
336
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectsLocal = &rects)
347
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipAddPathRectangles(winmdroot.Graphics.GdiPlus.GpPath* path, winmdroot.Graphics.GdiPlus.
RectF
* rects, int count);
366
/// <inheritdoc cref="GdipAddPathString(winmdroot.Graphics.GdiPlus.GpPath*, winmdroot.Foundation.PCWSTR, int, winmdroot.Graphics.GdiPlus.GpFontFamily*, int, float, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.GpStringFormat*)"/>
368
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipAddPathString(ref winmdroot.Graphics.GdiPlus.GpPath path, string @string, int length, in winmdroot.Graphics.GdiPlus.GpFontFamily family, int style, float emSize, in winmdroot.Graphics.GdiPlus.
RectF
layoutRect, in winmdroot.Graphics.GdiPlus.GpStringFormat format)
372
fixed (winmdroot.Graphics.GdiPlus.
RectF
* layoutRectLocal = &layoutRect)
390
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipAddPathString(winmdroot.Graphics.GdiPlus.GpPath* path, winmdroot.Foundation.PCWSTR @string, int length, winmdroot.Graphics.GdiPlus.GpFontFamily* family, int style, float emSize, winmdroot.Graphics.GdiPlus.
RectF
* layoutRect, winmdroot.Graphics.GdiPlus.GpStringFormat* format);
392
/// <inheritdoc cref="GdipBeginContainer(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.Unit, uint*)"/>
394
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipBeginContainer(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, in winmdroot.Graphics.GdiPlus.
RectF
dstrect, in winmdroot.Graphics.GdiPlus.
RectF
srcrect, winmdroot.Graphics.GdiPlus.Unit unit, ref uint state)
398
fixed (winmdroot.Graphics.GdiPlus.
RectF
* srcrectLocal = &srcrect)
400
fixed (winmdroot.Graphics.GdiPlus.
RectF
* dstrectLocal = &dstrect)
413
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipBeginContainer(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
RectF
* dstrect, winmdroot.Graphics.GdiPlus.
RectF
* srcrect, winmdroot.Graphics.GdiPlus.Unit unit, uint* state);
834
/// <inheritdoc cref="GdipCombineRegionRect(winmdroot.Graphics.GdiPlus.GpRegion*, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.CombineMode)"/>
836
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCombineRegionRect(ref winmdroot.Graphics.GdiPlus.GpRegion region, in winmdroot.Graphics.GdiPlus.
RectF
rect, winmdroot.Graphics.GdiPlus.CombineMode combineMode)
838
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectLocal = &rect)
849
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCombineRegionRect(winmdroot.Graphics.GdiPlus.GpRegion* region, winmdroot.Graphics.GdiPlus.
RectF
* rect, winmdroot.Graphics.GdiPlus.CombineMode combineMode);
1289
/// <inheritdoc cref="GdipCreateLineBrushFromRect(winmdroot.Graphics.GdiPlus.
RectF
*, uint, uint, winmdroot.Graphics.GdiPlus.LinearGradientMode, winmdroot.Graphics.GdiPlus.WrapMode, winmdroot.Graphics.GdiPlus.GpLineGradient**)"/>
1291
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateLineBrushFromRect(in winmdroot.Graphics.GdiPlus.
RectF
rect, uint color1, uint color2, winmdroot.Graphics.GdiPlus.LinearGradientMode mode, winmdroot.Graphics.GdiPlus.WrapMode wrapMode, ref winmdroot.Graphics.GdiPlus.GpLineGradient* lineGradient)
1295
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectLocal = &rect)
1304
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateLineBrushFromRect(winmdroot.Graphics.GdiPlus.
RectF
* rect, uint color1, uint color2, winmdroot.Graphics.GdiPlus.LinearGradientMode mode, winmdroot.Graphics.GdiPlus.WrapMode wrapMode, winmdroot.Graphics.GdiPlus.GpLineGradient** lineGradient);
1306
/// <inheritdoc cref="GdipCreateLineBrushFromRectWithAngle(winmdroot.Graphics.GdiPlus.
RectF
*, uint, uint, float, winmdroot.Foundation.BOOL, winmdroot.Graphics.GdiPlus.WrapMode, winmdroot.Graphics.GdiPlus.GpLineGradient**)"/>
1308
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateLineBrushFromRectWithAngle(in winmdroot.Graphics.GdiPlus.
RectF
rect, uint color1, uint color2, float angle, winmdroot.Foundation.BOOL isAngleScalable, winmdroot.Graphics.GdiPlus.WrapMode wrapMode, ref winmdroot.Graphics.GdiPlus.GpLineGradient* lineGradient)
1312
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectLocal = &rect)
1321
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateLineBrushFromRectWithAngle(winmdroot.Graphics.GdiPlus.
RectF
* rect, uint color1, uint color2, float angle, winmdroot.Foundation.BOOL isAngleScalable, winmdroot.Graphics.GdiPlus.WrapMode wrapMode, winmdroot.Graphics.GdiPlus.GpLineGradient** lineGradient);
1351
/// <inheritdoc cref="GdipCreateMatrix3(winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.PointF*, winmdroot.Graphics.GdiPlus.Matrix**)"/>
1353
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateMatrix3(in winmdroot.Graphics.GdiPlus.
RectF
rect, in winmdroot.Graphics.GdiPlus.PointF dstplg, ref winmdroot.Graphics.GdiPlus.Matrix* matrix)
1359
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectLocal = &rect)
1369
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateMatrix3(winmdroot.Graphics.GdiPlus.
RectF
* rect, winmdroot.Graphics.GdiPlus.PointF* dstplg, winmdroot.Graphics.GdiPlus.Matrix** matrix);
1651
/// <inheritdoc cref="GdipCreateRegionRect(winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.GpRegion**)"/>
1653
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateRegionRect(in winmdroot.Graphics.GdiPlus.
RectF
rect, ref winmdroot.Graphics.GdiPlus.GpRegion* region)
1657
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectLocal = &rect)
1666
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateRegionRect(winmdroot.Graphics.GdiPlus.
RectF
* rect, winmdroot.Graphics.GdiPlus.GpRegion** region);
2316
/// <inheritdoc cref="GdipDrawImageFX(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.Matrix*, winmdroot.Graphics.GdiPlus.CGpEffect*, winmdroot.Graphics.GdiPlus.GpImageAttributes*, winmdroot.Graphics.GdiPlus.Unit)"/>
2318
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawImageFX(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.GpImage image, ref winmdroot.Graphics.GdiPlus.
RectF
source, ref winmdroot.Graphics.GdiPlus.Matrix xForm, ref winmdroot.Graphics.GdiPlus.CGpEffect effect, ref winmdroot.Graphics.GdiPlus.GpImageAttributes imageAttributes, winmdroot.Graphics.GdiPlus.Unit srcUnit)
2326
fixed (winmdroot.Graphics.GdiPlus.
RectF
* sourceLocal = &source)
2343
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawImageFX(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.GpImage* image, winmdroot.Graphics.GdiPlus.
RectF
* source, winmdroot.Graphics.GdiPlus.Matrix* xForm, winmdroot.Graphics.GdiPlus.CGpEffect* effect, winmdroot.Graphics.GdiPlus.GpImageAttributes* imageAttributes, winmdroot.Graphics.GdiPlus.Unit srcUnit);
2636
/// <inheritdoc cref="GdipDrawRectangles(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.GpPen*, winmdroot.Graphics.GdiPlus.
RectF
*, int)"/>
2638
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawRectangles(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.GpPen pen, in winmdroot.Graphics.GdiPlus.
RectF
rects, int count)
2640
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectsLocal = &rects)
2654
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawRectangles(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.GpPen* pen, winmdroot.Graphics.GdiPlus.
RectF
* rects, int count);
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)
2684
fixed (winmdroot.Graphics.GdiPlus.
RectF
* layoutRectLocal = &layoutRect)
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);
2788
/// <inheritdoc cref="GdipEnumerateMetafileDestRect(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.GpMetafile*, winmdroot.Graphics.GdiPlus.
RectF
*, nint, void*, winmdroot.Graphics.GdiPlus.GpImageAttributes*)"/>
2790
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipEnumerateMetafileDestRect(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, in winmdroot.Graphics.GdiPlus.GpMetafile metafile, in winmdroot.Graphics.GdiPlus.
RectF
destRect, nint callback, void* callbackData, in winmdroot.Graphics.GdiPlus.GpImageAttributes imageAttributes)
2794
fixed (winmdroot.Graphics.GdiPlus.
RectF
* destRectLocal = &destRect)
2809
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipEnumerateMetafileDestRect(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.GpMetafile* metafile, winmdroot.Graphics.GdiPlus.
RectF
* destRect, nint callback, void* callbackData, winmdroot.Graphics.GdiPlus.GpImageAttributes* imageAttributes);
2811
/// <inheritdoc cref="GdipEnumerateMetafileSrcRectDestPoint(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.GpMetafile*, winmdroot.Graphics.GdiPlus.PointF*, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.Unit, nint, void*, winmdroot.Graphics.GdiPlus.GpImageAttributes*)"/>
2813
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipEnumerateMetafileSrcRectDestPoint(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, in winmdroot.Graphics.GdiPlus.GpMetafile metafile, in winmdroot.Graphics.GdiPlus.PointF destPoint, in winmdroot.Graphics.GdiPlus.
RectF
srcRect, winmdroot.Graphics.GdiPlus.Unit srcUnit, nint callback, void* callbackData, in winmdroot.Graphics.GdiPlus.GpImageAttributes imageAttributes)
2817
fixed (winmdroot.Graphics.GdiPlus.
RectF
* srcRectLocal = &srcRect)
2835
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipEnumerateMetafileSrcRectDestPoint(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.GpMetafile* metafile, winmdroot.Graphics.GdiPlus.PointF* destPoint, winmdroot.Graphics.GdiPlus.
RectF
* srcRect, winmdroot.Graphics.GdiPlus.Unit srcUnit, nint callback, void* callbackData, winmdroot.Graphics.GdiPlus.GpImageAttributes* imageAttributes);
2837
/// <inheritdoc cref="GdipEnumerateMetafileSrcRectDestPoints(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.GpMetafile*, winmdroot.Graphics.GdiPlus.PointF*, int, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.Unit, nint, void*, winmdroot.Graphics.GdiPlus.GpImageAttributes*)"/>
2839
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipEnumerateMetafileSrcRectDestPoints(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, in winmdroot.Graphics.GdiPlus.GpMetafile metafile, in winmdroot.Graphics.GdiPlus.PointF destPoints, int count, in winmdroot.Graphics.GdiPlus.
RectF
srcRect, winmdroot.Graphics.GdiPlus.Unit srcUnit, nint callback, void* callbackData, in winmdroot.Graphics.GdiPlus.GpImageAttributes imageAttributes)
2843
fixed (winmdroot.Graphics.GdiPlus.
RectF
* srcRectLocal = &srcRect)
2861
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipEnumerateMetafileSrcRectDestPoints(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.GpMetafile* metafile, winmdroot.Graphics.GdiPlus.PointF* destPoints, int count, winmdroot.Graphics.GdiPlus.
RectF
* srcRect, winmdroot.Graphics.GdiPlus.Unit srcUnit, nint callback, void* callbackData, winmdroot.Graphics.GdiPlus.GpImageAttributes* imageAttributes);
2889
/// <inheritdoc cref="GdipEnumerateMetafileSrcRectDestRect(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.GpMetafile*, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.Unit, nint, void*, winmdroot.Graphics.GdiPlus.GpImageAttributes*)"/>
2891
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipEnumerateMetafileSrcRectDestRect(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, in winmdroot.Graphics.GdiPlus.GpMetafile metafile, in winmdroot.Graphics.GdiPlus.
RectF
destRect, in winmdroot.Graphics.GdiPlus.
RectF
srcRect, winmdroot.Graphics.GdiPlus.Unit srcUnit, nint callback, void* callbackData, in winmdroot.Graphics.GdiPlus.GpImageAttributes imageAttributes)
2895
fixed (winmdroot.Graphics.GdiPlus.
RectF
* srcRectLocal = &srcRect)
2897
fixed (winmdroot.Graphics.GdiPlus.
RectF
* destRectLocal = &destRect)
2913
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipEnumerateMetafileSrcRectDestRect(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.GpMetafile* metafile, winmdroot.Graphics.GdiPlus.
RectF
* destRect, winmdroot.Graphics.GdiPlus.
RectF
* srcRect, winmdroot.Graphics.GdiPlus.Unit srcUnit, nint callback, void* callbackData, winmdroot.Graphics.GdiPlus.GpImageAttributes* imageAttributes);
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)
3110
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectsLocal = &rects)
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);
3333
/// <inheritdoc cref="GdipGetClipBounds(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
RectF
*)"/>
3335
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetClipBounds(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
RectF
rect)
3337
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectLocal = &rect)
3348
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetClipBounds(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
RectF
* rect);
3874
/// <inheritdoc cref="GdipGetImageBounds(winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.Unit*)"/>
3876
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetImageBounds(ref winmdroot.Graphics.GdiPlus.GpImage image, ref winmdroot.Graphics.GdiPlus.
RectF
srcRect, ref winmdroot.Graphics.GdiPlus.Unit srcUnit)
3880
fixed (winmdroot.Graphics.GdiPlus.
RectF
* srcRectLocal = &srcRect)
3892
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetImageBounds(winmdroot.Graphics.GdiPlus.GpImage* image, winmdroot.Graphics.GdiPlus.
RectF
* srcRect, winmdroot.Graphics.GdiPlus.Unit* srcUnit);
4314
/// <inheritdoc cref="GdipGetLineRect(winmdroot.Graphics.GdiPlus.GpLineGradient*, winmdroot.Graphics.GdiPlus.
RectF
*)"/>
4316
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetLineRect(ref winmdroot.Graphics.GdiPlus.GpLineGradient brush, ref winmdroot.Graphics.GdiPlus.
RectF
rect)
4318
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectLocal = &rect)
4329
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetLineRect(winmdroot.Graphics.GdiPlus.GpLineGradient* brush, winmdroot.Graphics.GdiPlus.
RectF
* rect);
4711
/// <inheritdoc cref="GdipGetPathGradientRect(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.
RectF
*)"/>
4713
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientRect(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref winmdroot.Graphics.GdiPlus.
RectF
rect)
4715
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectLocal = &rect)
4726
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientRect(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.
RectF
* rect);
4849
/// <inheritdoc cref="GdipGetPathWorldBounds(winmdroot.Graphics.GdiPlus.GpPath*, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.Matrix*, winmdroot.Graphics.GdiPlus.GpPen*)"/>
4851
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathWorldBounds(ref winmdroot.Graphics.GdiPlus.GpPath path, ref winmdroot.Graphics.GdiPlus.
RectF
bounds, in winmdroot.Graphics.GdiPlus.Matrix matrix, in winmdroot.Graphics.GdiPlus.GpPen pen)
4857
fixed (winmdroot.Graphics.GdiPlus.
RectF
* boundsLocal = &bounds)
4870
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathWorldBounds(winmdroot.Graphics.GdiPlus.GpPath* path, winmdroot.Graphics.GdiPlus.
RectF
* bounds, winmdroot.Graphics.GdiPlus.Matrix* matrix, winmdroot.Graphics.GdiPlus.GpPen* pen);
5317
/// <inheritdoc cref="GdipGetRegionBounds(winmdroot.Graphics.GdiPlus.GpRegion*, winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
RectF
*)"/>
5319
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetRegionBounds(ref winmdroot.Graphics.GdiPlus.GpRegion region, ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
RectF
rect)
5321
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectLocal = &rect)
5335
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetRegionBounds(winmdroot.Graphics.GdiPlus.GpRegion* region, winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
RectF
* rect);
5406
/// <inheritdoc cref="GdipGetRegionScans(winmdroot.Graphics.GdiPlus.GpRegion*, winmdroot.Graphics.GdiPlus.
RectF
*, int*, winmdroot.Graphics.GdiPlus.Matrix*)"/>
5408
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetRegionScans(ref winmdroot.Graphics.GdiPlus.GpRegion region, ref winmdroot.Graphics.GdiPlus.
RectF
rects, ref int count, ref winmdroot.Graphics.GdiPlus.Matrix matrix)
5414
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectsLocal = &rects)
5427
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetRegionScans(winmdroot.Graphics.GdiPlus.GpRegion* region, winmdroot.Graphics.GdiPlus.
RectF
* rects, int* count, winmdroot.Graphics.GdiPlus.Matrix* matrix);
5747
/// <inheritdoc cref="GdipGetVisibleClipBounds(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
RectF
*)"/>
5749
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetVisibleClipBounds(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
RectF
rect)
5751
fixed (winmdroot.Graphics.GdiPlus.
RectF
* rectLocal = &rect)
5762
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetVisibleClipBounds(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
RectF
* rect);
6269
/// <inheritdoc cref="GdipMeasureCharacterRanges(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Foundation.PCWSTR, int, winmdroot.Graphics.GdiPlus.GpFont*, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.GpStringFormat*, int, winmdroot.Graphics.GdiPlus.GpRegion**)"/>
6271
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipMeasureCharacterRanges(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, int regionCount, ref winmdroot.Graphics.GdiPlus.GpRegion* regions)
6277
fixed (winmdroot.Graphics.GdiPlus.
RectF
* layoutRectLocal = &layoutRect)
6296
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipMeasureCharacterRanges(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, int regionCount, winmdroot.Graphics.GdiPlus.GpRegion** regions);
6298
/// <inheritdoc cref="GdipMeasureString(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Foundation.PCWSTR, int, winmdroot.Graphics.GdiPlus.GpFont*, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.GpStringFormat*, winmdroot.Graphics.GdiPlus.
RectF
*, int*, int*)"/>
6300
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipMeasureString(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, ref winmdroot.Graphics.GdiPlus.
RectF
boundingBox, ref int codepointsFitted, ref int linesFilled)
6306
fixed (winmdroot.Graphics.GdiPlus.
RectF
* boundingBoxLocal = &boundingBox)
6310
fixed (winmdroot.Graphics.GdiPlus.
RectF
* layoutRectLocal = &layoutRect)
6331
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipMeasureString(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.
RectF
* boundingBox, int* codepointsFitted, int* linesFilled);
6757
/// <inheritdoc cref="GdipRecordMetafile(winmdroot.Graphics.Gdi.HDC, winmdroot.Graphics.GdiPlus.EmfType, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.MetafileFrameUnit, winmdroot.Foundation.PCWSTR, winmdroot.Graphics.GdiPlus.GpMetafile**)"/>
6759
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipRecordMetafile(winmdroot.Graphics.Gdi.HDC referenceHdc, winmdroot.Graphics.GdiPlus.EmfType type, in winmdroot.Graphics.GdiPlus.
RectF
frameRect, winmdroot.Graphics.GdiPlus.MetafileFrameUnit frameUnit, string description, ref winmdroot.Graphics.GdiPlus.GpMetafile* metafile)
6765
fixed (winmdroot.Graphics.GdiPlus.
RectF
* frameRectLocal = &frameRect)
6775
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipRecordMetafile(winmdroot.Graphics.Gdi.HDC referenceHdc, winmdroot.Graphics.GdiPlus.EmfType type, winmdroot.Graphics.GdiPlus.
RectF
* frameRect, winmdroot.Graphics.GdiPlus.MetafileFrameUnit frameUnit, winmdroot.Foundation.PCWSTR description, winmdroot.Graphics.GdiPlus.GpMetafile** metafile);
6777
/// <inheritdoc cref="GdipRecordMetafileFileName(winmdroot.Foundation.PCWSTR, winmdroot.Graphics.Gdi.HDC, winmdroot.Graphics.GdiPlus.EmfType, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.MetafileFrameUnit, winmdroot.Foundation.PCWSTR, winmdroot.Graphics.GdiPlus.GpMetafile**)"/>
6779
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipRecordMetafileFileName(string fileName, winmdroot.Graphics.Gdi.HDC referenceHdc, winmdroot.Graphics.GdiPlus.EmfType type, in winmdroot.Graphics.GdiPlus.
RectF
frameRect, winmdroot.Graphics.GdiPlus.MetafileFrameUnit frameUnit, string description, ref winmdroot.Graphics.GdiPlus.GpMetafile* metafile)
6785
fixed (winmdroot.Graphics.GdiPlus.
RectF
* frameRectLocal = &frameRect)
6798
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipRecordMetafileFileName(winmdroot.Foundation.PCWSTR fileName, winmdroot.Graphics.Gdi.HDC referenceHdc, winmdroot.Graphics.GdiPlus.EmfType type, winmdroot.Graphics.GdiPlus.
RectF
* frameRect, winmdroot.Graphics.GdiPlus.MetafileFrameUnit frameUnit, winmdroot.Foundation.PCWSTR description, winmdroot.Graphics.GdiPlus.GpMetafile** metafile);
6800
/// <inheritdoc cref="GdipRecordMetafileStream(winmdroot.System.Com.IStream*, winmdroot.Graphics.Gdi.HDC, winmdroot.Graphics.GdiPlus.EmfType, winmdroot.Graphics.GdiPlus.
RectF
*, winmdroot.Graphics.GdiPlus.MetafileFrameUnit, winmdroot.Foundation.PCWSTR, winmdroot.Graphics.GdiPlus.GpMetafile**)"/>
6802
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipRecordMetafileStream(winmdroot.System.Com.IStream* stream, winmdroot.Graphics.Gdi.HDC referenceHdc, winmdroot.Graphics.GdiPlus.EmfType type, in winmdroot.Graphics.GdiPlus.
RectF
frameRect, winmdroot.Graphics.GdiPlus.MetafileFrameUnit frameUnit, string description, ref winmdroot.Graphics.GdiPlus.GpMetafile* metafile)
6808
fixed (winmdroot.Graphics.GdiPlus.
RectF
* frameRectLocal = &frameRect)
6818
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipRecordMetafileStream(winmdroot.System.Com.IStream* stream, winmdroot.Graphics.Gdi.HDC referenceHdc, winmdroot.Graphics.GdiPlus.EmfType type, winmdroot.Graphics.GdiPlus.
RectF
* frameRect, winmdroot.Graphics.GdiPlus.MetafileFrameUnit frameUnit, winmdroot.Foundation.PCWSTR description, winmdroot.Graphics.GdiPlus.GpMetafile** metafile);
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);