DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS 结构 (d3dkmdt.h)
DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS 结构包含用于在调用 DxgkDdiOPMConfigureProtectedOutput 函数时设置受保护输出的保护级别的参数。
语法
typedef struct _DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS {
ULONG ulProtectionType;
ULONG ulProtectionLevel;
ULONG Reserved;
ULONG Reserved2;
} DXGKMDT_OPM_SET_PROTECTION_LEVEL_PARAMETERS;
成员
ulProtectionType
一个DXGKMDT_OPM_PROTECTION_TYPE类型的值,指示要为其设置保护级别的保护类型。
ulProtectionLevel
一个 值,该值指定要为 ulProtectionType 成员中指定的以下保护类型之一设置的保护级别:
DXGKMDT_OPM_PROTECTION_TYPE_ACP
一个 DXGKMDT_OPM_ACP_PROTECTION_LEVEL类型的值,用于标识受保护输出使用的模拟复制保护 (ACP) 级别。
DXGKMDT_OPM_PROTECTION_TYPE_CGMSA
一个DXGKMDT_OPM_CGMSA类型的值,用于标识受保护输出使用的内容生成管理系统模拟 (CGMS-A) 保护级别。
DXGKMDT_OPM_PROTECTION_TYPE_HDCP或DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP
一个DXGKMDT_OPM_HDCP_PROTECTION_LEVEL类型的值,用于标识受保护输出使用的高带宽数字内容保护 (HDCP) 级别。 具有 COPP 语义的受保护输出只能使用 DXGKMDT_OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP;具有 OPM 语义的受保护输出只能使用 DXGKMDT_OPM_PROTECTION_TYPE_HDCP。
DXGKMDT_OPM_PROTECTION_TYPE_DPCP
一个 DXGKMDT_OPM_DPCP_PROTECTION_LEVEL类型的值,用于标识受保护输出使用的 DisplayPort 复制保护 (DPCP) 保护级别。
Reserved
保留。 必须设置为零。
Reserved2
保留。 必须设置为零。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
标头 | d3dkmdt.h |
另请参阅
DXGKMDT_OPM_ACP_PROTECTION_LEVEL
DXGKMDT_OPM_DPCP_PROTECTION_LEVEL