DXVA_COPPStatusSignalingCmdData结构 (dxva.h)

DXVA_COPPStatusSignalingCmdData结构描述如何保护与 DirectX VA COPP 设备关联的物理连接器的信号。

语法

typedef struct _DXVA_COPPStatusSignalingCmdData {
  GUID  rApp;
  ULONG dwFlags;
  ULONG AvailableTVProtectionStandards;
  ULONG ActiveTVProtectionStandard;
  ULONG TVType;
  ULONG AspectRatioValidMask1;
  ULONG AspectRatioData1;
  ULONG AspectRatioValidMask2;
  ULONG AspectRatioData2;
  ULONG AspectRatioValidMask3;
  ULONG AspectRatioData3;
  ULONG ExtendedInfoValidMask[4];
  ULONG ExtendedInfoData[4];
} DXVA_COPPStatusSignalingCmdData;

成员

rApp

指定一次使用的 128 位随机数。 此随机数由请求应用程序生成,并提供给 DXVA_COPPStatusInput 结构的 rApp 成员中的显示驱动程序。

dwFlags

指定可能与调用应用程序相关的其他状态信息。 显示驱动程序应将 dwFlags 设置为 COPP_StatusFlags 枚举类型中的COPP_StatusNormal(0x00)值或以下COPP_StatusFlags的有效 ORed 组合:

  • COPP_LinkLost(0x01)
  • COPP_RenegotiationRequired(0x02)

AvailableTVProtectionStandards

指定来自 COPP_TVProtectionStandard 枚举类型的值的有效 ORed 组合,该值指示与 DirectX VA COPP 设备关联的物理连接器可以携带的电视信号类型。 有关信号类型的列表,请参阅 DXVA_COPPSetSignalingCmdData 结构的 ActiveTVProtectionStandard 成员。

ActiveTVProtectionStandard

指定来自 COPP_TVProtectionStandard 枚举类型的值的有效 ORed 组合,该值指示与 DirectX VA COPP 设备关联的物理连接器当前携带的电视信号类型。 有关信号类型的列表,请参阅 DXVA_COPPSetSignalingCmdData 结构的 ActiveTVProtectionStandard 成员。

TVType

指定一个值,该值指示驱动程序知道的连接显示监视器的属性。 当前未使用。

AspectRatioValidMask1

指定COPP_ImageAspectRatio_EN300294_Mask (0x00000007) 常量,该常量指示只有以下 AspectRatioData1 成员中的前三位有效。

AspectRatioData1

指定 COPP_ImageAspectRatio_EN300294 枚举类型的值之一,以指示 ETSI EN 300 294 值。 有关值列表,请参阅 DXVA_COPPSetSignalingCmdData 结构的 AspectRatioData1 成员。

AspectRatioValidMask2

指定一个值,该值指示以下 AspectRatioData2 成员中的有效位字段。

AspectRatioData2

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

AspectRatioValidMask3

指定一个值,该值指示以下 AspectRatioData3 成员中的有效位字段。

AspectRatioData3

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

ExtendedInfoValidMask[4]

指定一个值数组,该值指示以下 ExtendedInfoData 数组成员的相应元素中的有效位字段。

ExtendedInfoData[4]

指定其他 32 位数据的数组。 当前未使用。

要求

要求 价值
最低支持的客户端 此结构仅适用于具有 SP1 及更高版本的 Windows Server 2003,以及具有 SP2 及更高版本的 Windows XP。
标头 dxva.h (包括 Dxva.h)

另请参阅

COPPQueryStatus

DXVA_COPPSetProtectionLevelCmdData

DXVA_COPPStatusInput

DXVA_COPPStatusOutput