// ------------------------------------------------------------------------------
// <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='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE"]/*' />
/// <unmanaged>DXGI_COLOR_SPACE_TYPE</unmanaged>
public enum ColorSpaceType : int
{
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_RESERVED"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_RESERVED</unmanaged>
	Reserved = 4,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/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='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_COLOR_SPACE_TYPE::DXGI_COLOR_SPACE_CUSTOM"]/*' />
	/// <unmanaged>DXGI_COLOR_SPACE_CUSTOM</unmanaged>
	Custom = -1,
}

/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT"]/*' />
/// <unmanaged>DXGI_FORMAT</unmanaged>
public enum Format : uint
{
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_UNKNOWN"]/*' />
	/// <unmanaged>DXGI_FORMAT_UNKNOWN</unmanaged>
	Unknown = 0,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G32B32A32_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G32B32A32_TYPELESS</unmanaged>
	R32G32B32A32Typeless = 1,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G32B32A32_FLOAT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G32B32A32_FLOAT</unmanaged>
	R32G32B32A32Float = 2,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G32B32A32_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G32B32A32_UINT</unmanaged>
	R32G32B32A32Uint = 3,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G32B32A32_SINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G32B32A32_SINT</unmanaged>
	R32G32B32A32Sint = 4,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G32B32_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G32B32_TYPELESS</unmanaged>
	R32G32B32Typeless = 5,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G32B32_FLOAT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G32B32_FLOAT</unmanaged>
	R32G32B32Float = 6,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G32B32_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G32B32_UINT</unmanaged>
	R32G32B32Uint = 7,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G32B32_SINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G32B32_SINT</unmanaged>
	R32G32B32Sint = 8,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16G16B16A16_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16G16B16A16_TYPELESS</unmanaged>
	R16G16B16A16Typeless = 9,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16G16B16A16_FLOAT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16G16B16A16_FLOAT</unmanaged>
	R16G16B16A16Float = 10,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16G16B16A16_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16G16B16A16_UNORM</unmanaged>
	R16G16B16A16Unorm = 11,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16G16B16A16_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16G16B16A16_UINT</unmanaged>
	R16G16B16A16Uint = 12,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16G16B16A16_SNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16G16B16A16_SNORM</unmanaged>
	R16G16B16A16Snorm = 13,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16G16B16A16_SINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16G16B16A16_SINT</unmanaged>
	R16G16B16A16Sint = 14,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G32_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G32_TYPELESS</unmanaged>
	R32G32Typeless = 15,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G32_FLOAT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G32_FLOAT</unmanaged>
	R32G32Float = 16,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G32_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G32_UINT</unmanaged>
	R32G32Uint = 17,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G32_SINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G32_SINT</unmanaged>
	R32G32Sint = 18,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32G8X24_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32G8X24_TYPELESS</unmanaged>
	R32G8X24Typeless = 19,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_D32_FLOAT_S8X24_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_D32_FLOAT_S8X24_UINT</unmanaged>
	D32FloatS8X24Uint = 20,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS</unmanaged>
	R32FloatX8X24Typeless = 21,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_X32_TYPELESS_G8X24_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_X32_TYPELESS_G8X24_UINT</unmanaged>
	X32TypelessG8X24Uint = 22,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R10G10B10A2_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R10G10B10A2_TYPELESS</unmanaged>
	R10G10B10A2Typeless = 23,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R10G10B10A2_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R10G10B10A2_UNORM</unmanaged>
	R10G10B10A2Unorm = 24,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R10G10B10A2_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R10G10B10A2_UINT</unmanaged>
	R10G10B10A2Uint = 25,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R11G11B10_FLOAT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R11G11B10_FLOAT</unmanaged>
	R11G11B10Float = 26,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8G8B8A8_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8G8B8A8_TYPELESS</unmanaged>
	R8G8B8A8Typeless = 27,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8G8B8A8_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8G8B8A8_UNORM</unmanaged>
	R8G8B8A8Unorm = 28,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8G8B8A8_UNORM_SRGB"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8G8B8A8_UNORM_SRGB</unmanaged>
	R8G8B8A8UnormSrgb = 29,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8G8B8A8_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8G8B8A8_UINT</unmanaged>
	R8G8B8A8Uint = 30,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8G8B8A8_SNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8G8B8A8_SNORM</unmanaged>
	R8G8B8A8Snorm = 31,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8G8B8A8_SINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8G8B8A8_SINT</unmanaged>
	R8G8B8A8Sint = 32,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16G16_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16G16_TYPELESS</unmanaged>
	R16G16Typeless = 33,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16G16_FLOAT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16G16_FLOAT</unmanaged>
	R16G16Float = 34,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16G16_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16G16_UNORM</unmanaged>
	R16G16Unorm = 35,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16G16_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16G16_UINT</unmanaged>
	R16G16Uint = 36,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16G16_SNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16G16_SNORM</unmanaged>
	R16G16Snorm = 37,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16G16_SINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16G16_SINT</unmanaged>
	R16G16Sint = 38,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32_TYPELESS</unmanaged>
	R32Typeless = 39,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_D32_FLOAT"]/*' />
	/// <unmanaged>DXGI_FORMAT_D32_FLOAT</unmanaged>
	D32Float = 40,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32_FLOAT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32_FLOAT</unmanaged>
	R32Float = 41,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32_UINT</unmanaged>
	R32Uint = 42,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R32_SINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R32_SINT</unmanaged>
	R32Sint = 43,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R24G8_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R24G8_TYPELESS</unmanaged>
	R24G8Typeless = 44,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_D24_UNORM_S8_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_D24_UNORM_S8_UINT</unmanaged>
	D24UnormS8Uint = 45,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R24_UNORM_X8_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R24_UNORM_X8_TYPELESS</unmanaged>
	R24UnormX8Typeless = 46,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_X24_TYPELESS_G8_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_X24_TYPELESS_G8_UINT</unmanaged>
	X24TypelessG8Uint = 47,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8G8_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8G8_TYPELESS</unmanaged>
	R8G8Typeless = 48,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8G8_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8G8_UNORM</unmanaged>
	R8G8Unorm = 49,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8G8_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8G8_UINT</unmanaged>
	R8G8Uint = 50,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8G8_SNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8G8_SNORM</unmanaged>
	R8G8Snorm = 51,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8G8_SINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8G8_SINT</unmanaged>
	R8G8Sint = 52,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16_TYPELESS</unmanaged>
	R16Typeless = 53,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16_FLOAT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16_FLOAT</unmanaged>
	R16Float = 54,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_D16_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_D16_UNORM</unmanaged>
	D16Unorm = 55,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16_UNORM</unmanaged>
	R16Unorm = 56,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16_UINT</unmanaged>
	R16Uint = 57,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16_SNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16_SNORM</unmanaged>
	R16Snorm = 58,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R16_SINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R16_SINT</unmanaged>
	R16Sint = 59,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8_TYPELESS</unmanaged>
	R8Typeless = 60,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8_UNORM</unmanaged>
	R8Unorm = 61,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8_UINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8_UINT</unmanaged>
	R8Uint = 62,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8_SNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8_SNORM</unmanaged>
	R8Snorm = 63,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8_SINT"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8_SINT</unmanaged>
	R8Sint = 64,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_A8_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_A8_UNORM</unmanaged>
	A8Unorm = 65,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R1_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R1_UNORM</unmanaged>
	R1Unorm = 66,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R9G9B9E5_SHAREDEXP"]/*' />
	/// <unmanaged>DXGI_FORMAT_R9G9B9E5_SHAREDEXP</unmanaged>
	R9G9B9E5SharedExp = 67,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R8G8_B8G8_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R8G8_B8G8_UNORM</unmanaged>
	R8G8B8G8Unorm = 68,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_G8R8_G8B8_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_G8R8_G8B8_UNORM</unmanaged>
	G8R8G8B8Unorm = 69,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC1_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC1_TYPELESS</unmanaged>
	BC1Typeless = 70,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC1_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC1_UNORM</unmanaged>
	BC1Unorm = 71,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC1_UNORM_SRGB"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC1_UNORM_SRGB</unmanaged>
	BC1UnormSrgb = 72,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC2_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC2_TYPELESS</unmanaged>
	BC2Typeless = 73,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC2_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC2_UNORM</unmanaged>
	BC2Unorm = 74,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC2_UNORM_SRGB"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC2_UNORM_SRGB</unmanaged>
	BC2UnormSrgb = 75,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC3_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC3_TYPELESS</unmanaged>
	BC3Typeless = 76,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC3_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC3_UNORM</unmanaged>
	BC3Unorm = 77,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC3_UNORM_SRGB"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC3_UNORM_SRGB</unmanaged>
	BC3UnormSrgb = 78,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC4_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC4_TYPELESS</unmanaged>
	BC4Typeless = 79,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC4_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC4_UNORM</unmanaged>
	BC4Unorm = 80,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC4_SNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC4_SNORM</unmanaged>
	BC4Snorm = 81,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC5_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC5_TYPELESS</unmanaged>
	BC5Typeless = 82,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC5_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC5_UNORM</unmanaged>
	BC5Unorm = 83,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC5_SNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC5_SNORM</unmanaged>
	BC5Snorm = 84,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_B5G6R5_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_B5G6R5_UNORM</unmanaged>
	B5G6R5Unorm = 85,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_B5G5R5A1_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_B5G5R5A1_UNORM</unmanaged>
	B5G5R5A1Unorm = 86,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_B8G8R8A8_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_B8G8R8A8_UNORM</unmanaged>
	B8G8R8A8Unorm = 87,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_B8G8R8X8_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_B8G8R8X8_UNORM</unmanaged>
	B8G8R8X8Unorm = 88,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM</unmanaged>
	R10G10B10XRBiasA2Unorm = 89,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_B8G8R8A8_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_B8G8R8A8_TYPELESS</unmanaged>
	B8G8R8A8Typeless = 90,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_B8G8R8A8_UNORM_SRGB"]/*' />
	/// <unmanaged>DXGI_FORMAT_B8G8R8A8_UNORM_SRGB</unmanaged>
	B8G8R8A8UnormSrgb = 91,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_B8G8R8X8_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_B8G8R8X8_TYPELESS</unmanaged>
	B8G8R8X8Typeless = 92,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_B8G8R8X8_UNORM_SRGB"]/*' />
	/// <unmanaged>DXGI_FORMAT_B8G8R8X8_UNORM_SRGB</unmanaged>
	B8G8R8X8UnormSrgb = 93,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC6H_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC6H_TYPELESS</unmanaged>
	BC6HTypeless = 94,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC6H_UF16"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC6H_UF16</unmanaged>
	BC6HUF16 = 95,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC6H_SF16"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC6H_SF16</unmanaged>
	BC6HSF16 = 96,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC7_TYPELESS"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC7_TYPELESS</unmanaged>
	BC7Typeless = 97,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC7_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC7_UNORM</unmanaged>
	BC7Unorm = 98,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_BC7_UNORM_SRGB"]/*' />
	/// <unmanaged>DXGI_FORMAT_BC7_UNORM_SRGB</unmanaged>
	BC7UnormSrgb = 99,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_AYUV"]/*' />
	/// <unmanaged>DXGI_FORMAT_AYUV</unmanaged>
	AYUV = 100,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_Y410"]/*' />
	/// <unmanaged>DXGI_FORMAT_Y410</unmanaged>
	Y410 = 101,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_Y416"]/*' />
	/// <unmanaged>DXGI_FORMAT_Y416</unmanaged>
	Y416 = 102,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_NV12"]/*' />
	/// <unmanaged>DXGI_FORMAT_NV12</unmanaged>
	NV12 = 103,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_P010"]/*' />
	/// <unmanaged>DXGI_FORMAT_P010</unmanaged>
	P010 = 104,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_P016"]/*' />
	/// <unmanaged>DXGI_FORMAT_P016</unmanaged>
	P016 = 105,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_420_OPAQUE"]/*' />
	/// <unmanaged>DXGI_FORMAT_420_OPAQUE</unmanaged>
	Opaque420 = 106,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_YUY2"]/*' />
	/// <unmanaged>DXGI_FORMAT_YUY2</unmanaged>
	YUY2 = 107,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_Y210"]/*' />
	/// <unmanaged>DXGI_FORMAT_Y210</unmanaged>
	Y210 = 108,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_Y216"]/*' />
	/// <unmanaged>DXGI_FORMAT_Y216</unmanaged>
	Y216 = 109,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_NV11"]/*' />
	/// <unmanaged>DXGI_FORMAT_NV11</unmanaged>
	NV11 = 110,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_AI44"]/*' />
	/// <unmanaged>DXGI_FORMAT_AI44</unmanaged>
	AI44 = 111,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_IA44"]/*' />
	/// <unmanaged>DXGI_FORMAT_IA44</unmanaged>
	IA44 = 112,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_P8"]/*' />
	/// <unmanaged>DXGI_FORMAT_P8</unmanaged>
	P8 = 113,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_A8P8"]/*' />
	/// <unmanaged>DXGI_FORMAT_A8P8</unmanaged>
	A8P8 = 114,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_B4G4R4A4_UNORM"]/*' />
	/// <unmanaged>DXGI_FORMAT_B4G4R4A4_UNORM</unmanaged>
	B4G4R4A4Unorm = 115,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_P208"]/*' />
	/// <unmanaged>DXGI_FORMAT_P208</unmanaged>
	P208 = 130,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_V208"]/*' />
	/// <unmanaged>DXGI_FORMAT_V208</unmanaged>
	V208 = 131,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_V408"]/*' />
	/// <unmanaged>DXGI_FORMAT_V408</unmanaged>
	V408 = 132,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE"]/*' />
	/// <unmanaged>DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE</unmanaged>
	SamplerFeedbackMinMipOpaque = 189,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_FORMAT::DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE"]/*' />
	/// <unmanaged>DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE</unmanaged>
	SamplerFeedbackMipRegionUsedOpaque = 190,
}

/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_SCANLINE_ORDER"]/*' />
/// <unmanaged>DXGI_MODE_SCANLINE_ORDER</unmanaged>
public enum ModeScanlineOrder : int
{
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_SCANLINE_ORDER::DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED"]/*' />
	/// <unmanaged>DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED</unmanaged>
	Unspecified = 0,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_SCANLINE_ORDER::DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE"]/*' />
	/// <unmanaged>DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE</unmanaged>
	Progressive = 1,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_SCANLINE_ORDER::DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST"]/*' />
	/// <unmanaged>DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST</unmanaged>
	UpperFieldFirst = 2,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_SCANLINE_ORDER::DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST"]/*' />
	/// <unmanaged>DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST</unmanaged>
	LowerFieldFirst = 3,
}

/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_SCALING"]/*' />
/// <unmanaged>DXGI_MODE_SCALING</unmanaged>
public enum ModeScaling : int
{
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_SCALING::DXGI_MODE_SCALING_UNSPECIFIED"]/*' />
	/// <unmanaged>DXGI_MODE_SCALING_UNSPECIFIED</unmanaged>
	Unspecified = 0,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_SCALING::DXGI_MODE_SCALING_CENTERED"]/*' />
	/// <unmanaged>DXGI_MODE_SCALING_CENTERED</unmanaged>
	Centered = 1,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_SCALING::DXGI_MODE_SCALING_STRETCHED"]/*' />
	/// <unmanaged>DXGI_MODE_SCALING_STRETCHED</unmanaged>
	Stretched = 2,
}

/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_ROTATION"]/*' />
/// <unmanaged>DXGI_MODE_ROTATION</unmanaged>
public enum ModeRotation : int
{
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_ROTATION::DXGI_MODE_ROTATION_UNSPECIFIED"]/*' />
	/// <unmanaged>DXGI_MODE_ROTATION_UNSPECIFIED</unmanaged>
	Unspecified = 0,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_ROTATION::DXGI_MODE_ROTATION_IDENTITY"]/*' />
	/// <unmanaged>DXGI_MODE_ROTATION_IDENTITY</unmanaged>
	Identity = 1,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_ROTATION::DXGI_MODE_ROTATION_ROTATE90"]/*' />
	/// <unmanaged>DXGI_MODE_ROTATION_ROTATE90</unmanaged>
	Rotate90 = 2,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_ROTATION::DXGI_MODE_ROTATION_ROTATE180"]/*' />
	/// <unmanaged>DXGI_MODE_ROTATION_ROTATE180</unmanaged>
	Rotate180 = 3,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_MODE_ROTATION::DXGI_MODE_ROTATION_ROTATE270"]/*' />
	/// <unmanaged>DXGI_MODE_ROTATION_ROTATE270</unmanaged>
	Rotate270 = 4,
}

/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_ALPHA_MODE"]/*' />
/// <unmanaged>DXGI_ALPHA_MODE</unmanaged>
public enum AlphaMode : uint
{
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_ALPHA_MODE::DXGI_ALPHA_MODE_UNSPECIFIED"]/*' />
	/// <unmanaged>DXGI_ALPHA_MODE_UNSPECIFIED</unmanaged>
	Unspecified = 0,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_ALPHA_MODE::DXGI_ALPHA_MODE_PREMULTIPLIED"]/*' />
	/// <unmanaged>DXGI_ALPHA_MODE_PREMULTIPLIED</unmanaged>
	Premultiplied = 1,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_ALPHA_MODE::DXGI_ALPHA_MODE_STRAIGHT"]/*' />
	/// <unmanaged>DXGI_ALPHA_MODE_STRAIGHT</unmanaged>
	Straight = 2,
	/// <include file='../../../../Vortice.Win32.Graphics.Dxgi/Dxgi.xml' path='doc/member[@name="DXGI_ALPHA_MODE::DXGI_ALPHA_MODE_IGNORE"]/*' />
	/// <unmanaged>DXGI_ALPHA_MODE_IGNORE</unmanaged>
	Ignore = 3,
}
/// <unmanaged>DXGI_CPU_ACCESS</unmanaged>
public enum CpuAccess : uint
{
	/// <unmanaged>DXGI_CPU_ACCESS_NONE</unmanaged>
	None = 0,
	/// <unmanaged>DXGI_CPU_ACCESS_DYNAMIC</unmanaged>
	Dynamic = 1,
	/// <unmanaged>DXGI_CPU_ACCESS_READ_WRITE</unmanaged>
	ReadWrite = 2,
	/// <unmanaged>DXGI_CPU_ACCESS_SCRATCH</unmanaged>
	Scratch = 3,
	/// <unmanaged>DXGI_CPU_ACCESS_FIELD</unmanaged>
	Field = 15,
}
