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