COPP_ConnectorType enumeration (dxva9typ.h)

[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]

Specifies the type of physical connector.

Syntax

typedef enum _COPP_ConnectorType {
  COPP_ConnectorType_Unknown = -1,
  COPP_ConnectorType_VGA = 0,
  COPP_ConnectorType_SVideo = 1,
  COPP_ConnectorType_CompositeVideo = 2,
  COPP_ConnectorType_ComponentVideo = 3,
  COPP_ConnectorType_DVI = 4,
  COPP_ConnectorType_HDMI = 5,
  COPP_ConnectorType_LVDS = 6,
  COPP_ConnectorType_TMDS = 7,
  COPP_ConnectorType_D_JPN = 8,
  COPP_ConnectorType_Internal = 0x80000000,
  COPP_ConnectorType_ForceDWORD
} COPP_ConnectorType;

Constants

 
COPP_ConnectorType_Unknown
Value: -1
Unknown connector type.
COPP_ConnectorType_VGA
Value: 0
VGA (Video Graphics Array) connector.
COPP_ConnectorType_SVideo
Value: 1
S-Video connector.
COPP_ConnectorType_CompositeVideo
Value: 2
Composite video connector.
COPP_ConnectorType_ComponentVideo
Value: 3
Component video connector.
COPP_ConnectorType_DVI
Value: 4
DVI (digital video interface) connector.
COPP_ConnectorType_HDMI
Value: 5
HDMI (high-definition multimedia interface) connector.
COPP_ConnectorType_LVDS
Value: 6
LVDS (Low voltage differential signaling) connector.
COPP_ConnectorType_TMDS
Value: 7
Reserved.
COPP_ConnectorType_D_JPN
Value: 8
Japanese D connector. (Connector conforming to the EIAJ RC-5237 standard.)
COPP_ConnectorType_Internal
Value: 0x80000000
Internal connector. This flag can be combined with the other flags. This flag indicates that the connection between the graphics adapter and the display device is permanent and not accessible to the user.
COPP_ConnectorType_ForceDWORD
Reserved. Do not use.

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 COPP_ConnectorType_Internal flag and instead check for connector types with "Embedded" in the constant name.

Requirements

Requirement Value
Header dxva9typ.h (include Dxva.h)

See also

DirectShow Enumerated Types

Using Certified Output Protection Protocol (COPP)