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
指示受保护的输出支持与认证输出保护协议 (COPP) 兼容的高带宽数字内容保护 (HDCP) 。 有关 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 Copy Protection (DPCP) 。 有关 DisplayPort 的详细信息,请参阅 DisplayPort 一文。 此保护类型只能与具有 OPM 语义的受保护输出对象一起使用。 OPM 可以在调用显示微型端口驱动程序的 DxgkDdiOPMGetInformation 函数时使用此值,以确定受保护的输出是否支持 DPCP。 OPM 还可以在调用驱动程序的 DxgkDdiOPMConfigureProtectedOutput 函数时使用此值来更改 DPCP 保护级别。
DXGKMDT_OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP
指示受保护的输出支持强制实施类型的 HDCP。
DXGKMDT_OPM_PROTECTION_TYPE_MASK
一个掩码值,指示此枚举中值的按位或组合中的有效位字段。

注解

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