System\Drawing\Graphics.cs (28)
145CheckStatus(!Gdip.Initialized ? Status.Ok : PInvokeGdiPlus.GdipReleaseDC(NativeGraphics, (HDC)hdc));
184Status status = !Gdip.Initialized ? Status.Ok : PInvokeGdiPlus.GdipDeleteGraphics(NativeGraphics);
186Debug.Assert(status == Status.Ok, $"GDI+ returned an error status: {status}");
2001Status status = PInvokeGdiPlus.GdipDrawImage(NativeGraphics, image.Pointer(), x, y);
2011Status status = PInvokeGdiPlus.GdipDrawImageRect(NativeGraphics, image.Pointer(), x, y, width, height);
2066Status status = PInvokeGdiPlus.GdipDrawImagePoints(NativeGraphics, image.Pointer(), (GdiPlus.PointF*)p, count);
2083Status status = PInvokeGdiPlus.GdipDrawImagePointsI(NativeGraphics, image.Pointer(), (GdiPlus.Point*)p, count);
2093Status status = PInvokeGdiPlus.GdipDrawImagePointRect(
2111Status status = PInvokeGdiPlus.GdipDrawImageRectRect(
2139Status status = PInvokeGdiPlus.GdipDrawImagePointsRect(
2184Status status = PInvokeGdiPlus.GdipDrawImagePointsRect(
2237Status status = PInvokeGdiPlus.GdipDrawImagePointsRectI(
2299Status status = PInvokeGdiPlus.GdipDrawImageRectRect(
2643private static void IgnoreMetafileErrors(Image image, ref Status errorStatus)
2645if (errorStatus != Status.Ok && image.RawFormat.Equals(ImageFormat.Emf))
2646errorStatus = Status.Ok;
3442Status status = PInvokeGdiPlus.GdipSaveGraphics(NativeGraphics, &state);
3445if (status != Status.Ok)
3469Status status = PInvokeGdiPlus.GdipBeginContainer(NativeGraphics, (RectF*)&dstrect, (RectF*)&srcrect, (Unit)unit, &state);
3472if (status != Status.Ok)
3488Status status = PInvokeGdiPlus.GdipBeginContainer2(NativeGraphics, &state);
3491if (status != Status.Ok)
3552private void CheckErrorStatus(Status status)
3554if (status == Status.Ok)
3560if (status is Status.GenericError or Status.Win32Error)
3651private void CheckStatus(Status status)