DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS 结构 (d3dkmdt.h)

DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS 结构包含用于为受保护输出设置模拟内容保护 (ACP) 和内容生成管理系统模拟 (CGMS-A) 信号的参数。

语法

typedef struct _DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS {
  ULONG ulNewTVProtectionStandard;
  ULONG ulAspectRatioChangeMask1;
  ULONG ulAspectRatioData1;
  ULONG ulAspectRatioChangeMask2;
  ULONG ulAspectRatioData2;
  ULONG ulAspectRatioChangeMask3;
  ULONG ulAspectRatioData3;
  ULONG ulReserved[4];
  ULONG ulReserved2[4];
  ULONG ulReserved3;
} DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS;

成员

ulNewTVProtectionStandard

一个 DXGKMDT_OPM_PROTECTION_STANDARD 类型的值,该值指示在受保护输出上设置 ACP 和 CGMS-A 信号的电视信号的类型。

ulAspectRatioChangeMask1

一个掩码值,该值指示要在以下 ulAspectRatioData1 成员中更改的有效位。

ulAspectRatioData1

32 位数据,指示要为主动保护标准设置的纵横比值。

ulAspectRatioChangeMask2

一个掩码值,指示要在以下 ulAspectRatioData2 成员中更改的有效位。

ulAspectRatioData2

用于特定保护标准的其他纵横比相关数据的 32 位数据。 此数据可用于表示 EIA-608-B 的 End 和 Q0 值,或表示 CEA-805-A 类型 B 数据包的活动格式说明。

ulAspectRatioChangeMask3

一个掩码值,该值指示要在以下 ulAspectRatioData3 成员中更改的有效位。

ulAspectRatioData3

用于特定保护标准的其他纵横比相关数据的 32 位数据。 此数据可用于表示 EIA-608-B 的 End 和 Q0 值,或表示 CEA-805-A 类型 B 数据包的活动格式说明。

ulReserved[4]

保留。 必须设置为零。

ulReserved2[4]

保留。 必须设置为零。

ulReserved3

保留。 必须设置为零。

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的 Windows 操作系统中可用。
标头 d3dkmdt.h

另请参阅

DXGKMDT_OPM_PROTECTION_STANDARD