namespace WindowsDisplayAPI.Native.DisplayConfig
{
///
/// Possible target's connector types
/// https://msdn.microsoft.com/en-us/library/windows/hardware/ff554003(v=vs.85).aspx
///
public enum DisplayConfigVideoOutputTechnology : uint
{
///
/// Indicates a connector that is not one of the types that is indicated by the following enumerators in this
/// enumeration.
///
Other = 0xFFFFFFFF,
///
/// Indicates an HD15 (VGA) connector.
///
HD15 = 0,
///
/// Indicates an S-video connector.
///
SVideo = 1,
///
/// Indicates a composite video connector group.
///
CompositeVideo = 2,
///
/// Indicates a component video connector group.
///
ComponentVideo = 3,
///
/// Indicates a Digital Video Interface (DVI) connector.
///
DVI = 4,
///
/// Indicates a High-Definition Multimedia Interface (HDMI) connector.
///
HDMI = 5,
///
/// Indicates a Low Voltage Differential Swing (LVDS) connector.
///
LVDS = 6,
///
/// Indicates a Japanese D connector.
///
DJPN = 8,
///
/// Indicates an SDI connector.
///
SDI = 9,
///
/// Indicates an external display port, which is a display port that connects externally to a display device.
///
DisplayPortExternal = 10,
///
/// Indicates an embedded display port that connects internally to a display device.
///
DisplayPortEmbedded = 11,
///
/// Indicates an external Unified Display Interface (UDI), which is a UDI that connects externally to a display device.
///
UDIExternal = 12,
///
/// Indicates an embedded UDI that connects internally to a display device.
///
UDIEmbedded = 13,
///
/// Indicates a dongle cable that supports standard definition television (SDTV).
///
SDTVDongle = 14,
///
/// Indicates that the VidPN target is a Miracast wireless display device.
///
Miracast = 15,
///
/// Indicates that the video output device connects internally to a display device (for example, the internal
/// connection in a laptop computer).
///
Internal = 0x80000000
}
}