OPM_VIDEO_OUTPUT_SEMANTICS enumeration (opmapi.h)

Specifies whether the IOPMVideoOutput interface will use Output Protection Manager (OPM) semantics or Certified Output Protection Protocol (COPP) semantics.

Syntax

typedef enum _OPM_VIDEO_OUTPUT_SEMANTICS {
  OPM_VOS_COPP_SEMANTICS = 0,
  OPM_VOS_OPM_SEMANTICS = 1,
  OPM_VOS_OPM_INDIRECT_DISPLAY = 2
} OPM_VIDEO_OUTPUT_SEMANTICS;

Constants

 
OPM_VOS_COPP_SEMANTICS
Value: 0
The interface will use COPP semantics.
OPM_VOS_OPM_SEMANTICS
Value: 1
The interface will use OPM semantics.
OPM_VOS_OPM_INDIRECT_DISPLAY
Value: 2

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

OPMGetVideoOutputsFromHMONITOR

OPMGetVideoOutputsFromIDirect3DDevice9Object