37 references to Gdip
System.Drawing.Common (37)
System\Drawing\Bitmap.cs (2)
204
throw
Gdip
.StatusException(status);
358
throw
Gdip
.StatusException(status);
System\Drawing\Brush.cs (1)
31
Status status = !
Gdip
.Initialized ? Status.Ok : PInvokeGdiPlus.GdipDeleteBrush(_nativeBrush);
System\Drawing\Brushes.cs (2)
313
if (
Gdip
.ThreadData.TryGetValue(key, out object? objectBrush) && objectBrush is Brush brush)
319
Gdip
.ThreadData[key] = newBrush;
System\Drawing\Drawing2D\CustomLineCap.cs (1)
77
if (_nativeCap is not null &&
Gdip
.Initialized)
System\Drawing\Drawing2D\GraphicsPath.cs (1)
122
Status status = !
Gdip
.Initialized ? Status.Ok :
System\Drawing\Drawing2D\GraphicsPathIterator.cs (1)
32
Status status = !
Gdip
.Initialized ? Status.Ok :
System\Drawing\Drawing2D\Matrix.cs (1)
89
if (
Gdip
.Initialized)
System\Drawing\Font.cs (4)
180
Status status = !
Gdip
.Initialized ? Status.Ok :
542
Gdip
.CheckStatus(status);
599
throw
Gdip
.StatusException(status);
665
throw
Gdip
.StatusException(status);
System\Drawing\Graphics.cs (10)
91
Gdip
.CheckStatus(PInvokeGdiPlus.GdipCreateFromHDC((HDC)hdc, &nativeGraphics));
102
Gdip
.CheckStatus(PInvokeGdiPlus.GdipCreateFromHDC2((HDC)hdc, (HANDLE)hdevice, &nativeGraphics));
121
Gdip
.CheckStatus(PInvokeGdiPlus.GdipCreateFromHWND((HWND)hwnd, &nativeGraphics));
136
Gdip
.CheckStatus(PInvokeGdiPlus.GdipGetImageGraphicsContext(image.Pointer(), &nativeGraphics));
145
CheckStatus(!
Gdip
.Initialized ? Status.Ok : PInvokeGdiPlus.GdipReleaseDC(NativeGraphics, (HDC)hdc));
184
Status status = !
Gdip
.Initialized ? Status.Ok : PInvokeGdiPlus.GdipDeleteGraphics(NativeGraphics);
3448
throw
Gdip
.StatusException(status);
3475
throw
Gdip
.StatusException(status);
3494
throw
Gdip
.StatusException(status);
3574
throw
Gdip
.StatusException(status);
System\Drawing\Image.cs (1)
213
Status status = !
Gdip
.Initialized ? Status.Ok : PInvokeGdiPlus.GdipDisposeImage(_nativeImage);
System\Drawing\Imaging\CachedBitmap.cs (1)
70
Gdip
.CheckStatus(status);
System\Drawing\Imaging\ImageAttributes.cs (1)
75
Status status = !
Gdip
.Initialized ? Status.Ok : PInvokeGdiPlus.GdipDisposeImageAttributes(_nativeImageAttributes);
System\Drawing\Pen.cs (1)
121
Status status = !
Gdip
.Initialized ? Status.Ok : PInvokeGdiPlus.GdipDeletePen(NativePen);
System\Drawing\Pens.cs (2)
313
if (
Gdip
.ThreadData.TryGetValue(key, out object? objectPen) && objectPen is Pen Pen)
319
Gdip
.ThreadData[key] = newPen;
System\Drawing\Region.cs (3)
61
Gdip
.CheckStatus(PInvokeGdiPlus.GdipCreateRegionHrgn((HRGN)hrgn, ®ion));
95
Status status = !
Gdip
.Initialized ? Status.Ok : PInvokeGdiPlus.GdipDeleteRegion(NativeRegion);
364
Gdip
.CheckStatus(status);
System\Drawing\StringFormat.cs (1)
73
Status status = !
Gdip
.Initialized ? Status.Ok :
System\Drawing\SystemBrushes.cs (2)
60
if (!
Gdip
.ThreadData.TryGetValue(s_systemBrushesKey, out object? tempSystemBrushes) || tempSystemBrushes is not Brush[] systemBrushes)
63
Gdip
.ThreadData[s_systemBrushesKey] = systemBrushes;
System\Drawing\SystemPens.cs (2)
61
if (!
Gdip
.ThreadData.TryGetValue(s_systemPensKey, out object? tempSystemPens) || tempSystemPens is not Pen[] systemPens)
64
Gdip
.ThreadData[s_systemPensKey] = systemPens;