DXGKMDT_OPM_PROTECTION_TYPE 枚举 (d3dkmdt.h)

DXGKMDT_OPM_PROTECTION_TYPE枚举指示视频输出支持的保护类型。

语法

typedef enum _DXGKMDT_OPM_PROTECTION_TYPE {
  DXGKMDT_OPM_PROTECTION_TYPE_OTHER,
  DXGKMDT_OPM_PROTECTION_TYPE_NONE,
  DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP,
  DXGKMDT_OPM_PROTECTION_TYPE_ACP,
  DXGKMDT_OPM_PROTECTION_TYPE_CGMSA,
  DXGKMDT_OPM_PROTECTION_TYPE_HDCP,
  DXGKMDT_OPM_PROTECTION_TYPE_DPCP,
  DXGKMDT_OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP,
  DXGKMDT_OPM_PROTECTION_TYPE_MASK
} DXGKMDT_OPM_PROTECTION_TYPE;

常量

 
DXGKMDT_OPM_PROTECTION_TYPE_OTHER
指示此枚举的以下常量中给定的保护类型以外的保护类型。
DXGKMDT_OPM_PROTECTION_TYPE_NONE
指示视频输出不支持任何保护类型。
DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP
指示受保护的输出支持高带宽数字内容保护 (HDCP) ,该保护协议 (COPP) 兼容。 有关 HDCP 的详细信息,请参阅 HDCP 规范修订版 1.1。 此保护类型只能与具有 COPP 语义的受保护输出对象一起使用。 OPM 可以在调用显示微型端口驱动程序的 DxgkDdiOPMGetCOPPCompatibleInformation 函数时使用此值,以确定受保护的输出是否支持与 COPP 兼容的 HDCP。 OPM 还可以在调用驱动程序的 DxgkDdiOPMConfigureProtectedOutput 函数时使用此值,以更改与 COPP 兼容的 HDCP 保护级别。
DXGKMDT_OPM_PROTECTION_TYPE_ACP
指示受保护的输出支持模拟复制保护 (ACP) 。 ACP 保护模拟电视信号。 目前,OPM 可以使用 ACP 来保护来自复合输出、S-Video 输出或组件输出的信号。 OPM 可以在调用显示微型端口驱动程序的 DxgkDdiOPMGetCOPPCompatibleInformation 函数时使用此值,以确定受保护的输出是否支持 ACP。 OPM 还可以在调用驱动程序的 DxgkDdiOPMConfigureProtectedOutput 函数时使用此值来更改 ACP 保护级别。
DXGKMDT_OPM_PROTECTION_TYPE_CGMSA
指示受保护的输出支持 内容生成管理系统模拟 (CGMS-A) 。 CGMS-A 保护模拟电视信号。 目前,OPM 可以使用 CGMS-A 来保护来自复合输出、S-Video 输出或组件输出的信号。 OPM 可以在调用显示微型端口驱动程序的 DxgkDdiOPMGetCOPPCompatibleInformation 函数时使用此值,以确定受保护的输出是否支持 CGMS-A。 OPM 还可以在调用驱动程序的 DxgkDdiOPMConfigureProtectedOutput 函数时使用此值来更改 CGMS-A 保护级别。
DXGKMDT_OPM_PROTECTION_TYPE_HDCP
指示受保护的输出支持 HDCP。 此保护类型只能与具有 OPM 语义的受保护输出对象一起使用。 OPM 可以在调用显示微型端口驱动程序的 DxgkDdiOPMGetInformation 函数时使用此值,以确定受保护的输出是否支持 HDCP。 OPM 还可以在调用驱动程序的 DxgkDdiOPMConfigureProtectedOutput 函数时使用此值来更改 HDCP 保护级别。
DXGKMDT_OPM_PROTECTION_TYPE_DPCP
指示受保护的输出支持 DisplayPort 复制保护 (DPCP) 。 有关 DisplayPort 的详细信息,请参阅 DisplayPort 一文。 此保护类型只能与具有 OPM 语义的受保护输出对象一起使用。 OPM 可以在调用显示微型端口驱动程序的 DxgkDdiOPMGetInformation 函数时使用此值,以确定受保护的输出是否支持 DPCP。 OPM 还可以在调用驱动程序的 DxgkDdiOPMConfigureProtectedOutput 函数时使用此值来更改 DPCP 保护级别。
DXGKMDT_OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP
指示受保护的输出支持强制实施类型的 HDCP。
DXGKMDT_OPM_PROTECTION_TYPE_MASK
一个掩码值,该值指示此枚举中值的按位 OR 组合中的有效位字段。

注解

DXGKMDT_OPM_PROTECTION_TYPE_HDCP和DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP用于打开或关闭 HDCP,以及确定 HDCP 是打开还是关闭。

如果受保护的输出支持DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP,则它支持 HDCP 中继器,应用程序处理 HDCP 吊销。 如果受保护的输出支持DXGKMDT_OPM_PROTECTION_TYPE_HDCP,则它支持 HDCP 中继器并处理 HDCP 吊销。

要求

要求
最低受支持的客户端 Windows Vista
标头 d3dkmdt.h

另请参阅

DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS

DXGKMDT_OPM_STANDARD_INFORMATION

DxgkDdiOPMConfigureProtectedOutput

DxgkDdiOPMGetCOPPCompatibleInformation

DxgkDdiOPMGetInformation