<PackageReference Include="System.Drawing.Common" Version="10.0.0-rc.1.25451.107" />

EncoderParameters

using System; using System.CodeDom.Compiler; using System.Diagnostics.CodeAnalysis; namespace Windows.Win32.Graphics.GdiPlus { [GeneratedCode("Microsoft.Windows.CsWin32", "0.3.151+58e949951d.RR")] 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; } } }