<PackageReference Include="System.Drawing.Common" Version="9.0.10" />

GdiPlusInitialization

static class GdiPlusInitialization
Helper to ensure GDI+ is initialized before making calls.
using System; namespace Windows.Win32.Graphics.GdiPlus { internal static class GdiPlusInitialization { private static readonly UIntPtr s_initToken = Init(); private unsafe static UIntPtr Init() { GdiplusStartupInputEx default = GdiplusStartupInputEx.GetDefault(); UIntPtr result = default(UIntPtr); PInvokeCore.GdiplusStartup(&result, (GdiplusStartupInput*)(&default), null).ThrowIfFailed(); return result; } internal unsafe static bool EnsureInitialized() { return s_initToken != (UIntPtr)(void*)null; } } }