// ------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
// ------------------------------------------------------------------------------

namespace Win32.Graphics.Imaging;

/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption"]/*' />
/// <unmanaged>WICPngFilterOption</unmanaged>
public enum WICPngFilterOption : int
{
	/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterUnspecified"]/*' />
	/// <unmanaged>WICPngFilterUnspecified</unmanaged>
	WICPngFilterUnspecified = 0,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterNone"]/*' />
	/// <unmanaged>WICPngFilterNone</unmanaged>
	WICPngFilterNone = 1,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterSub"]/*' />
	/// <unmanaged>WICPngFilterSub</unmanaged>
	WICPngFilterSub = 2,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterUp"]/*' />
	/// <unmanaged>WICPngFilterUp</unmanaged>
	WICPngFilterUp = 3,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterAverage"]/*' />
	/// <unmanaged>WICPngFilterAverage</unmanaged>
	WICPngFilterAverage = 4,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterPaeth"]/*' />
	/// <unmanaged>WICPngFilterPaeth</unmanaged>
	WICPngFilterPaeth = 5,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICPngFilterOption::WICPngFilterAdaptive"]/*' />
	/// <unmanaged>WICPngFilterAdaptive</unmanaged>
	WICPngFilterAdaptive = 6,
}
