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 复制保护(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