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

EncoderParameters

using System; using System.CodeDom.Compiler; using System.Diagnostics.CodeAnalysis; namespace Windows.Win32.Graphics.GdiPlus { [GeneratedCode("Microsoft.Windows.CsWin32", "0.3.106+a37a0b4b70")] internal struct EncoderParameters { internal uint Count; internal VariableLengthInlineArray<EncoderParameter> Parameter; [UnscopedRef] internal Span<EncoderParameter> Parameters { get { return Parameter.AsSpan((int)Count); } } internal unsafe static int SizeOf(int count) { int num = sizeof(EncoderParameters); if (count > 1) num += checked((count - 1) * sizeof(EncoderParameter)); else if (count < 0) { throw new ArgumentOutOfRangeException(); } return num; } } }