78 references to Unit
System.Drawing.Common (23)
System\Drawing\Font.cs (2)
345Status status = PInvokeGdiPlus.GdipCreateFont(_fontFamily.Pointer(), _fontSize, (int)_fontStyle, (Unit)_fontUnit, &font); 485PInvokeGdiPlus.GdipGetFontUnit(_nativeFont, (Unit*)&unit).ThrowIfFailed();
System\Drawing\Graphics.cs (14)
332Unit unit; 341CheckStatus(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, 3469Status status = PInvokeGdiPlus.GdipBeginContainer(NativeGraphics, (RectF*)&dstrect, (RectF*)&srcrect, (Unit)unit, &state); 3642(Unit)srcUnit).ThrowIfFailed();
System\Drawing\GraphicsUnit.cs (7)
17World = Unit.UnitWorld, 22Display = Unit.UnitDisplay, 27Pixel = Unit.UnitPixel, 32Point = Unit.UnitPoint, 37Inch = Unit.UnitInch, 42Document = Unit.UnitDocument, 47Millimeter = 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)
16Unit unit;