78 references to Unit
System.Drawing.Common (23)
System\Drawing\Font.cs (2)
345
Status status = PInvokeGdiPlus.GdipCreateFont(_fontFamily.Pointer(), _fontSize, (int)_fontStyle, (
Unit
)_fontUnit, &font);
485
PInvokeGdiPlus.GdipGetFontUnit(_nativeFont, (
Unit
*)&unit).ThrowIfFailed();
System\Drawing\Graphics.cs (14)
332
Unit
unit;
341
CheckStatus(PInvokeGdiPlus.GdipSetPageUnit(NativeGraphics, (
Unit
)value));
2098
(
Unit
)srcUnit);
2116
(
Unit
)srcUnit,
2144
(
Unit
)srcUnit,
2189
(
Unit
)srcUnit,
2242
(
Unit
)srcUnit,
2304
(
Unit
)srcUnit,
3069
(
Unit
)unit,
3110
(
Unit
)unit,
3151
(
Unit
)unit,
3184
(
Unit
)unit,
3469
Status status = PInvokeGdiPlus.GdipBeginContainer(NativeGraphics, (RectF*)&dstrect, (RectF*)&srcrect, (
Unit
)unit, &state);
3642
(
Unit
)srcUnit).ThrowIfFailed();
System\Drawing\GraphicsUnit.cs (7)
17
World =
Unit
.UnitWorld,
22
Display =
Unit
.UnitDisplay,
27
Pixel =
Unit
.UnitPixel,
32
Point =
Unit
.UnitPoint,
37
Inch =
Unit
.UnitInch,
42
Document =
Unit
.UnitDocument,
47
Millimeter =
Unit
.UnitMillimeter
System.Private.Windows.GdiPlus (55)
Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (54)
370
/// <inheritdoc cref="GdipBeginContainer(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.RectF*, winmdroot.Graphics.GdiPlus.RectF*, winmdroot.Graphics.GdiPlus.
Unit
, uint*)"/>
371
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)
390
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);
1028
/// <inheritdoc cref="GdipCreateFont(winmdroot.Graphics.GdiPlus.GpFontFamily*, float, int, winmdroot.Graphics.GdiPlus.
Unit
, winmdroot.Graphics.GdiPlus.GpFont**)"/>
1029
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateFont(in winmdroot.Graphics.GdiPlus.GpFontFamily fontFamily, float emSize, int style, winmdroot.Graphics.GdiPlus.
Unit
unit, ref winmdroot.Graphics.GdiPlus.GpFont* font)
1042
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateFont(winmdroot.Graphics.GdiPlus.GpFontFamily* fontFamily, float emSize, int style, winmdroot.Graphics.GdiPlus.
Unit
unit, winmdroot.Graphics.GdiPlus.GpFont** font);
1480
/// <inheritdoc cref="GdipCreatePen1(uint, float, winmdroot.Graphics.GdiPlus.
Unit
, winmdroot.Graphics.GdiPlus.GpPen**)"/>
1481
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreatePen1(uint color, float width, winmdroot.Graphics.GdiPlus.
Unit
unit, ref winmdroot.Graphics.GdiPlus.GpPen* pen)
1491
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreatePen1(uint color, float width, winmdroot.Graphics.GdiPlus.
Unit
unit, winmdroot.Graphics.GdiPlus.GpPen** pen);
1493
/// <inheritdoc cref="GdipCreatePen2(winmdroot.Graphics.GdiPlus.GpBrush*, float, winmdroot.Graphics.GdiPlus.
Unit
, winmdroot.Graphics.GdiPlus.GpPen**)"/>
1494
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)
1507
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);
2176
/// <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
)"/>
2177
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)
2202
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);
2204
/// <inheritdoc cref="GdipDrawImagePointRect(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.GpImage*, float, float, float, float, float, float, winmdroot.Graphics.GdiPlus.
Unit
)"/>
2205
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawImagePointRect(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.GpImage image, float x, float y, float srcx, float srcy, float srcwidth, float srcheight, winmdroot.Graphics.GdiPlus.
Unit
srcUnit)
2218
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawImagePointRect(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.GpImage* image, float x, float y, float srcx, float srcy, float srcwidth, float srcheight, winmdroot.Graphics.GdiPlus.
Unit
srcUnit);
2258
/// <inheritdoc cref="GdipDrawImagePointsRect(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.Graphics.GdiPlus.PointF*, int, float, float, float, float, winmdroot.Graphics.GdiPlus.
Unit
, winmdroot.Graphics.GdiPlus.GpImageAttributes*, nint, void*)"/>
2259
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawImagePointsRect(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.GpImage image, in winmdroot.Graphics.GdiPlus.PointF points, int count, float srcx, float srcy, float srcwidth, float srcheight, winmdroot.Graphics.GdiPlus.
Unit
srcUnit, in winmdroot.Graphics.GdiPlus.GpImageAttributes imageAttributes, nint callback, void* callbackData)
2278
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawImagePointsRect(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.GpImage* image, winmdroot.Graphics.GdiPlus.PointF* points, int count, float srcx, float srcy, float srcwidth, float srcheight, winmdroot.Graphics.GdiPlus.
Unit
srcUnit, winmdroot.Graphics.GdiPlus.GpImageAttributes* imageAttributes, nint callback, void* callbackData);
2280
/// <inheritdoc cref="GdipDrawImagePointsRectI(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.Graphics.GdiPlus.Point*, int, int, int, int, int, winmdroot.Graphics.GdiPlus.
Unit
, winmdroot.Graphics.GdiPlus.GpImageAttributes*, nint, void*)"/>
2281
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawImagePointsRectI(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.GpImage image, in winmdroot.Graphics.GdiPlus.Point points, int count, int srcx, int srcy, int srcwidth, int srcheight, winmdroot.Graphics.GdiPlus.
Unit
srcUnit, in winmdroot.Graphics.GdiPlus.GpImageAttributes imageAttributes, nint callback, void* callbackData)
2300
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawImagePointsRectI(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.GpImage* image, winmdroot.Graphics.GdiPlus.Point* points, int count, int srcx, int srcy, int srcwidth, int srcheight, winmdroot.Graphics.GdiPlus.
Unit
srcUnit, winmdroot.Graphics.GdiPlus.GpImageAttributes* imageAttributes, nint callback, void* callbackData);
2318
/// <inheritdoc cref="GdipDrawImageRectRect(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.GpImage*, float, float, float, float, float, float, float, float, winmdroot.Graphics.GdiPlus.
Unit
, winmdroot.Graphics.GdiPlus.GpImageAttributes*, nint, void*)"/>
2319
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawImageRectRect(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.GpImage image, float dstx, float dsty, float dstwidth, float dstheight, float srcx, float srcy, float srcwidth, float srcheight, winmdroot.Graphics.GdiPlus.
Unit
srcUnit, in winmdroot.Graphics.GdiPlus.GpImageAttributes imageAttributes, nint callback, void* callbackData)
2335
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawImageRectRect(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.GpImage* image, float dstx, float dsty, float dstwidth, float dstheight, float srcx, float srcy, float srcwidth, float srcheight, winmdroot.Graphics.GdiPlus.
Unit
srcUnit, winmdroot.Graphics.GdiPlus.GpImageAttributes* imageAttributes, nint callback, void* callbackData);
2647
/// <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*)"/>
2648
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)
2670
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);
2672
/// <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*)"/>
2673
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)
2695
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);
2697
/// <inheritdoc cref="GdipEnumerateMetafileSrcRectDestPointsI(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.GpMetafile*, winmdroot.Graphics.GdiPlus.Point*, int, winmdroot.Graphics.GdiPlus.Rect*, winmdroot.Graphics.GdiPlus.
Unit
, nint, void*, winmdroot.Graphics.GdiPlus.GpImageAttributes*)"/>
2698
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipEnumerateMetafileSrcRectDestPointsI(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, in winmdroot.Graphics.GdiPlus.GpMetafile metafile, in winmdroot.Graphics.GdiPlus.Point destPoints, int count, in winmdroot.Graphics.GdiPlus.Rect srcRect, winmdroot.Graphics.GdiPlus.
Unit
srcUnit, nint callback, void* callbackData, in winmdroot.Graphics.GdiPlus.GpImageAttributes imageAttributes)
2720
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipEnumerateMetafileSrcRectDestPointsI(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.GpMetafile* metafile, winmdroot.Graphics.GdiPlus.Point* destPoints, int count, winmdroot.Graphics.GdiPlus.Rect* srcRect, winmdroot.Graphics.GdiPlus.
Unit
srcUnit, nint callback, void* callbackData, winmdroot.Graphics.GdiPlus.GpImageAttributes* imageAttributes);
2722
/// <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*)"/>
2723
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)
2745
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);
3516
/// <inheritdoc cref="GdipGetFontUnit(winmdroot.Graphics.GdiPlus.GpFont*, winmdroot.Graphics.GdiPlus.
Unit
*)"/>
3517
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetFontUnit(ref winmdroot.Graphics.GdiPlus.GpFont font, ref winmdroot.Graphics.GdiPlus.
Unit
unit)
3519
fixed (winmdroot.Graphics.GdiPlus.
Unit
* unitLocal = &unit)
3530
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetFontUnit(winmdroot.Graphics.GdiPlus.GpFont* font, winmdroot.Graphics.GdiPlus.
Unit
* unit);
3648
/// <inheritdoc cref="GdipGetImageBounds(winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.Graphics.GdiPlus.RectF*, winmdroot.Graphics.GdiPlus.
Unit
*)"/>
3649
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)
3651
fixed (winmdroot.Graphics.GdiPlus.
Unit
* srcUnitLocal = &srcUnit)
3665
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetImageBounds(winmdroot.Graphics.GdiPlus.GpImage* image, winmdroot.Graphics.GdiPlus.RectF* srcRect, winmdroot.Graphics.GdiPlus.
Unit
* srcUnit);
4256
/// <inheritdoc cref="GdipGetPageUnit(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
Unit
*)"/>
4257
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPageUnit(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.
Unit
unit)
4259
fixed (winmdroot.Graphics.GdiPlus.
Unit
* unitLocal = &unit)
4270
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPageUnit(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
Unit
* unit);
7324
/// <inheritdoc cref="GdipSetPageUnit(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.
Unit
)"/>
7325
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPageUnit(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, winmdroot.Graphics.GdiPlus.
Unit
unit)
7335
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPageUnit(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.
Unit
unit);
Windows\Win32\Graphics\GdiPlus\GpImageExtensions.cs (1)
16
Unit
unit;