OPM Connector Type Flags

The values in the following table specify the type of physical connector for a video output.

Constant/value Description
OPM_CONNECTOR_TYPE_OTHER
-1
Indicates a type of physical connector that is not on this list.
OPM_CONNECTOR_TYPE_VGA
0
Video Graphics Array (VGA) connector.
OPM_CONNECTOR_TYPE_SVIDEO
1
S-Video connector.
OPM_CONNECTOR_TYPE_COMPOSITE_VIDEO
2
Composite video connector.
OPM_CONNECTOR_TYPE_COMPONENT_VIDEO
3
Component video connector.
OPM_CONNECTOR_TYPE_DVI
4
Digital video interface (DVI) connector.
OPM_CONNECTOR_TYPE_HDMI
5
High-definition multimedia interface (HDMI) connector.
OPM_CONNECTOR_TYPE_LVDS
6
Low voltage differential signaling (LVDS) connector or MIPI Digital Serial Interface (DSI).
A connector using the LVDS or MIPI Digital Serial Interface (DSI) interface to connect internally to a display device. The connection between the graphics adapter and the display device is permanent, non-removable, and not accessible to the user. Applications should not enable High-Bandwidth Digital Content Protection (HDCP) for this connector.
OPM_CONNECTOR_TYPE_D_JPN
8
Japanese D connector. (A connector conforming to the EIAJ RC-5237 standard.)
OPM_CONNECTOR_TYPE_SDI
9
SDI (serial digital image) connector.
OPM_CONNECTOR_TYPE_DISPLAYPORT_EXTERNAL
10
A display port that connects externally to a display device.
OPM_CONNECTOR_TYPE_DISPLAYPORT_EMBEDDED
11
An embedded display port that connects internally to a display device. Also known as an integrated display port.
Applications should not enable High-Bandwidth Digital Content Protection (HDCP) for embedded display ports.
OPM_CONNECTOR_TYPE_UDI_EXTERNAL
12
A Unified Display Interface (UDI) that connects externally to a display device.
OPM_CONNECTOR_TYPE_UDI_EMBEDDED
13
An embedded UDI that connects internally to a display device. Also known as an integrated UDI.
OPM_CONNECTOR_TYPE_RESERVED
14
Reserved for future use.
Supported in Windows 8.1 and later.
OPM_CONNECTOR_TYPE_MIRACAST
15
A Miracast wireless connector.
Supported in Windows 8.1 and later.
OPM_COPP_COMPATIBLE_CONNECTOR_TYPE_INTERNAL
0x80000000
Internal connector. The connection between the graphics adapter and the display device is permanent and not accessible to the user. This flag is used only in COPP emulation mode. It can be combined with the other values.

Remarks

If a connector is described as embedded or integrated, it implies that the connector is internal. These connectors have "EMBEDDED" in the name of the enumeration constant.

Applications should ignore the OPM_COPP_COMPATIBLE_CONNECTOR_TYPE_INTERNAL flag and instead check for connector types with "EMBEDDED" in the constant name.

With the exception of OPM_COPP_COMPATIBLE_CONNECTOR_TYPE_INTERNAL, the values listed here are not bit flags, and cannot be combined.

Some of these values are equivalent to values from the COPP_ConnectorType enumeration used in Certified Output Protection Protocol (COPP).

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]
Header
Opmapi.h

See also

OPM Enumerations