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 和更高版本的 Windows 操作系统中可用。
标头 d3dkmdt.h

另请参阅

DXGKMDT_OPM_ACP_PROTECTION_LEVEL

DXGKMDT_OPM_CGMSA

DXGKMDT_OPM_DPCP_PROTECTION_LEVEL

DXGKMDT_OPM_HDCP_PROTECTION_LEVEL

DXGKMDT_OPM_PROTECTION_TYPE

DxgkDdiOPMConfigureProtectedOutput