38 references to Gdip
System.Drawing.Common (38)
System\Drawing\Bitmap.cs (2)
201
throw
Gdip
.StatusException(status);
355
throw
Gdip
.StatusException(status);
System\Drawing\Brush.cs (1)
31
Status status = !
Gdip
.Initialized ? Status.Ok : PInvoke.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)
92
Gdip
.CheckStatus(PInvoke.GdipCreateFromHDC((HDC)hdc, &nativeGraphics));
103
Gdip
.CheckStatus(PInvoke.GdipCreateFromHDC2((HDC)hdc, (HANDLE)hdevice, &nativeGraphics));
122
Gdip
.CheckStatus(PInvokeCore.GdipCreateFromHWND((HWND)hwnd, &nativeGraphics));
137
Gdip
.CheckStatus(PInvoke.GdipGetImageGraphicsContext(image.Pointer(), &nativeGraphics));
146
CheckStatus(!
Gdip
.Initialized ? Status.Ok : PInvoke.GdipReleaseDC(NativeGraphics, (HDC)hdc));
185
Status status = !
Gdip
.Initialized ? Status.Ok : PInvokeCore.GdipDeleteGraphics(NativeGraphics);
3449
throw
Gdip
.StatusException(status);
3476
throw
Gdip
.StatusException(status);
3495
throw
Gdip
.StatusException(status);
3587
throw
Gdip
.StatusException(status);
System\Drawing\Image.cs (1)
215
Status status = !
Gdip
.Initialized ? Status.Ok : PInvoke.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 : PInvoke.GdipDisposeImageAttributes(_nativeImageAttributes);
System\Drawing\Pen.cs (1)
121
Status status = !
Gdip
.Initialized ? Status.Ok : PInvoke.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(PInvoke.GdipCreateRegionHrgn((HRGN)hrgn, ®ion));
95
Status status = !
Gdip
.Initialized ? Status.Ok : PInvoke.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;
Windows\Win32\PInvoke.cs (1)
14
bool initialized =
Gdip
.Initialized;