// ------------------------------------------------------------------------------
// <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="WICBitmapPaletteType"]/*' />
/// <unmanaged>WICBitmapPaletteType</unmanaged>
public enum WICBitmapPaletteType : int
{
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeCustom"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeCustom</unmanaged>
	Custom = 0,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeMedianCut"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeMedianCut</unmanaged>
	MedianCut = 1,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeFixedBW"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeFixedBW</unmanaged>
	FixedBW = 2,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeFixedHalftone8"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeFixedHalftone8</unmanaged>
	FixedHalftone8 = 3,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeFixedHalftone27"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeFixedHalftone27</unmanaged>
	FixedHalftone27 = 4,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeFixedHalftone64"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeFixedHalftone64</unmanaged>
	FixedHalftone64 = 5,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeFixedHalftone125"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeFixedHalftone125</unmanaged>
	FixedHalftone125 = 6,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeFixedHalftone216"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeFixedHalftone216</unmanaged>
	FixedHalftone216 = 7,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeFixedWebPalette"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeFixedWebPalette</unmanaged>
	FixedWebPalette = 7,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeFixedHalftone252"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeFixedHalftone252</unmanaged>
	FixedHalftone252 = 8,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeFixedHalftone256"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeFixedHalftone256</unmanaged>
	FixedHalftone256 = 9,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeFixedGray4"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeFixedGray4</unmanaged>
	FixedGray4 = 10,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeFixedGray16"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeFixedGray16</unmanaged>
	FixedGray16 = 11,
	/// <include file='../Imaging.xml' path='doc/member[@name="WICBitmapPaletteType::WICBitmapPaletteTypeFixedGray256"]/*' />
	/// <unmanaged>WICBitmapPaletteTypeFixedGray256</unmanaged>
	FixedGray256 = 12,
}
