EncoderParameters
struct 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;
}
}
}