38 references to Gdip
System.Drawing.Common (38)
System\Drawing\Bitmap.cs (2)
201throw Gdip.StatusException(status); 355throw Gdip.StatusException(status);
System\Drawing\Brush.cs (1)
31Status status = !Gdip.Initialized ? Status.Ok : PInvoke.GdipDeleteBrush(_nativeBrush);
System\Drawing\Brushes.cs (2)
313if (Gdip.ThreadData.TryGetValue(key, out object? objectBrush) && objectBrush is Brush brush) 319Gdip.ThreadData[key] = newBrush;
System\Drawing\Drawing2D\CustomLineCap.cs (1)
77if (_nativeCap is not null && Gdip.Initialized)
System\Drawing\Drawing2D\GraphicsPath.cs (1)
122Status status = !Gdip.Initialized ? Status.Ok :
System\Drawing\Drawing2D\GraphicsPathIterator.cs (1)
32Status status = !Gdip.Initialized ? Status.Ok :
System\Drawing\Drawing2D\Matrix.cs (1)
89if (Gdip.Initialized)
System\Drawing\Font.cs (4)
180Status status = !Gdip.Initialized ? Status.Ok : 542Gdip.CheckStatus(status); 599throw Gdip.StatusException(status); 665throw Gdip.StatusException(status);
System\Drawing\Graphics.cs (10)
92Gdip.CheckStatus(PInvoke.GdipCreateFromHDC((HDC)hdc, &nativeGraphics)); 103Gdip.CheckStatus(PInvoke.GdipCreateFromHDC2((HDC)hdc, (HANDLE)hdevice, &nativeGraphics)); 122Gdip.CheckStatus(PInvokeCore.GdipCreateFromHWND((HWND)hwnd, &nativeGraphics)); 137Gdip.CheckStatus(PInvoke.GdipGetImageGraphicsContext(image.Pointer(), &nativeGraphics)); 146CheckStatus(!Gdip.Initialized ? Status.Ok : PInvoke.GdipReleaseDC(NativeGraphics, (HDC)hdc)); 185Status status = !Gdip.Initialized ? Status.Ok : PInvokeCore.GdipDeleteGraphics(NativeGraphics); 3449throw Gdip.StatusException(status); 3476throw Gdip.StatusException(status); 3495throw Gdip.StatusException(status); 3587throw Gdip.StatusException(status);
System\Drawing\Image.cs (1)
215Status status = !Gdip.Initialized ? Status.Ok : PInvoke.GdipDisposeImage(_nativeImage);
System\Drawing\Imaging\CachedBitmap.cs (1)
70Gdip.CheckStatus(status);
System\Drawing\Imaging\ImageAttributes.cs (1)
75Status status = !Gdip.Initialized ? Status.Ok : PInvoke.GdipDisposeImageAttributes(_nativeImageAttributes);
System\Drawing\Pen.cs (1)
121Status status = !Gdip.Initialized ? Status.Ok : PInvoke.GdipDeletePen(NativePen);
System\Drawing\Pens.cs (2)
313if (Gdip.ThreadData.TryGetValue(key, out object? objectPen) && objectPen is Pen Pen) 319Gdip.ThreadData[key] = newPen;
System\Drawing\Region.cs (3)
61Gdip.CheckStatus(PInvoke.GdipCreateRegionHrgn((HRGN)hrgn, &region)); 95Status status = !Gdip.Initialized ? Status.Ok : PInvoke.GdipDeleteRegion(NativeRegion); 364Gdip.CheckStatus(status);
System\Drawing\StringFormat.cs (1)
73Status status = !Gdip.Initialized ? Status.Ok :
System\Drawing\SystemBrushes.cs (2)
60if (!Gdip.ThreadData.TryGetValue(s_systemBrushesKey, out object? tempSystemBrushes) || tempSystemBrushes is not Brush[] systemBrushes) 63Gdip.ThreadData[s_systemBrushesKey] = systemBrushes;
System\Drawing\SystemPens.cs (2)
61if (!Gdip.ThreadData.TryGetValue(s_systemPensKey, out object? tempSystemPens) || tempSystemPens is not Pen[] systemPens) 64Gdip.ThreadData[s_systemPensKey] = systemPens;
Windows\Win32\PInvoke.cs (1)
14bool initialized = Gdip.Initialized;