// ------------------------------------------------------------------------------
// <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.Dxgi.Common;

/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE"]/*' />
/// <unmanaged>DXGI_COLOR_SPACE_TYPE</unmanaged>
public enum ColorSpaceType : int
{
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709</unmanaged>
	RgbFullG22NoneP709 = 0,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709</unmanaged>
	RgbFullG10NoneP709 = 1,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P709"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P709</unmanaged>
	RgbStudioG22NoneP709 = 2,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P2020</unmanaged>
	RgbStudioG22NoneP2020 = 3,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_RESERVED"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_RESERVED</unmanaged>
	Reserved = 4,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_FULL_G22_NONE_P709_X601"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_FULL_G22_NONE_P709_X601</unmanaged>
	YcbcrFullG22NoneP709X601 = 5,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P601"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P601</unmanaged>
	YcbcrStudioG22LeftP601 = 6,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P601"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P601</unmanaged>
	YcbcrFullG22LeftP601 = 7,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P709"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P709</unmanaged>
	YcbcrStudioG22LeftP709 = 8,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P709"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P709</unmanaged>
	YcbcrFullG22LeftP709 = 9,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P2020</unmanaged>
	YcbcrStudioG22LeftP2020 = 10,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P2020</unmanaged>
	YcbcrFullG22LeftP2020 = 11,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020</unmanaged>
	RgbFullG2084NoneP2020 = 12,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_LEFT_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_LEFT_P2020</unmanaged>
	YcbcrStudioG2084LeftP2020 = 13,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_RGB_STUDIO_G2084_NONE_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_RGB_STUDIO_G2084_NONE_P2020</unmanaged>
	RgbStudioG2084NoneP2020 = 14,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_TOPLEFT_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_TOPLEFT_P2020</unmanaged>
	YcbcrStudioG22TopleftP2020 = 15,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_TOPLEFT_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_TOPLEFT_P2020</unmanaged>
	YcbcrStudioG2084TopleftP2020 = 16,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P2020</unmanaged>
	RgbFullG22NoneP2020 = 17,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_STUDIO_GHLG_TOPLEFT_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_STUDIO_GHLG_TOPLEFT_P2020</unmanaged>
	YcbcrStudioGhlgTopleftP2020 = 18,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_FULL_GHLG_TOPLEFT_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_FULL_GHLG_TOPLEFT_P2020</unmanaged>
	YcbcrFullGhlgTopleftP2020 = 19,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P709"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P709</unmanaged>
	RgbStudioG24NoneP709 = 20,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P2020</unmanaged>
	RgbStudioG24NoneP2020 = 21,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P709"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P709</unmanaged>
	YcbcrStudioG24LeftP709 = 22,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P2020</unmanaged>
	YcbcrStudioG24LeftP2020 = 23,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_TOPLEFT_P2020"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_TOPLEFT_P2020</unmanaged>
	YcbcrStudioG24TopleftP2020 = 24,
	/// <include file='../Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_CUSTOM"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_CUSTOM</unmanaged>
	Custom = -1,
}
