namespace WindowsDisplayAPI.Native.DisplayConfig
{
///
/// Possible video signal standards
/// https://msdn.microsoft.com/en-us/library/windows/hardware/ff546632(v=vs.85).aspx
///
public enum VideoSignalStandard : ushort
{
///
/// Indicates that the variable has not yet been assigned a meaningful value.
///
Uninitialized = 0,
///
/// Represents the Video Electronics Standards Association (VESA) Display Monitor Timing (DMT) standard.
///
// ReSharper disable once InconsistentNaming
VESA_DMT = 1,
///
/// Represents the VESA Generalized Timing Formula (GTF) standard.
///
// ReSharper disable once InconsistentNaming
VESA_GTF = 2,
///
/// Represents the VESA Coordinated Video Timing (CVT) standard.
///
// ReSharper disable once InconsistentNaming
VESA_CVT = 3,
///
/// Represents the IBM standard.
///
IBM = 4,
///
/// Represents the Apple standard.
///
Apple = 5,
///
/// Represents the National Television Standards Committee (NTSC) standard.
///
// ReSharper disable once InconsistentNaming
NTSC_M = 6,
///
/// Represents the NTSC japanese standard.
///
// ReSharper disable once InconsistentNaming
NTSC_J = 7,
///
/// Represents the NTSC standard.
///
// ReSharper disable once InconsistentNaming
NTSC_443 = 8,
///
/// Represents the Phase Alteration Line (PAL) standard.
///
// ReSharper disable once InconsistentNaming
PAL_B = 9,
///
/// Represents the PAL standard.
///
// ReSharper disable once InconsistentNaming
PAL_B1 = 10,
///
/// Represents the PAL standard.
///
// ReSharper disable once InconsistentNaming
PAL_G = 11,
///
/// Represents the PAL standard.
///
// ReSharper disable once InconsistentNaming
PAL_H = 12,
///
/// Represents the PAL standard.
///
// ReSharper disable once InconsistentNaming
PAL_I = 13,
///
/// Represents the PAL standard.
///
// ReSharper disable once InconsistentNaming
PAL_D = 14,
///
/// Represents the PAL standard.
///
// ReSharper disable once InconsistentNaming
PAL_N = 15,
///
/// Represents the PAL standard.
///
// ReSharper disable once InconsistentNaming
PAL_NC = 16,
///
/// Represents the Systeme Electronic Pour Couleur Avec Memoire (SECAM) standard.
///
// ReSharper disable once InconsistentNaming
SECAM_B = 17,
///
/// Represents the SECAM standard.
///
// ReSharper disable once InconsistentNaming
SECAM_D = 18,
///
/// Represents the SECAM standard.
///
// ReSharper disable once InconsistentNaming
SECAM_G = 19,
///
/// Represents the SECAM standard.
///
// ReSharper disable once InconsistentNaming
SECAM_H = 20,
///
/// Represents the SECAM standard.
///
// ReSharper disable once InconsistentNaming
SECAM_K = 21,
///
/// Represents the SECAM standard.
///
// ReSharper disable once InconsistentNaming
SECAM_K1 = 22,
///
/// Represents the SECAM standard.
///
// ReSharper disable once InconsistentNaming
SECAM_L = 23,
///
/// Represents the SECAM standard.
///
// ReSharper disable once InconsistentNaming
SECAM_L1 = 24,
///
/// Represents the Electronics Industries Association (EIA) standard.
///
// ReSharper disable once InconsistentNaming
EIA_861 = 25,
///
/// Represents the EIA standard.
///
// ReSharper disable once InconsistentNaming
EIA_861A = 26,
///
/// Represents the EIA standard.
///
// ReSharper disable once InconsistentNaming
EIA_861B = 27,
///
/// Represents the PAL standard.
///
// ReSharper disable once InconsistentNaming
PAL_K = 28,
///
/// Represents the PAL standard.
///
// ReSharper disable once InconsistentNaming
PAL_K1 = 29,
///
/// Represents the PAL standard.
///
// ReSharper disable once InconsistentNaming
PAL_L = 30,
///
/// Represents the PAL standard.
///
// ReSharper disable once InconsistentNaming
PAL_M = 31,
///
/// Represents any video standard other than those represented by the previous constants in this enumeration.
///
Other = 255
}
}