Compartir a través de


estructura DXVA_COPPSetSignalingCmdData (dxva.h)

La estructura DXVA_COPPSetSignalingCmdData describe cómo proteger la señal que pasa por el conector físico asociado al dispositivo COPP de Va de DirectX.

Sintaxis

typedef struct _DXVA_COPPSetSignalingCmdData {
  ULONG ActiveTVProtectionStandard;
  ULONG AspectRatioChangeMask1;
  ULONG AspectRatioData1;
  ULONG AspectRatioChangeMask2;
  ULONG AspectRatioData2;
  ULONG AspectRatioChangeMask3;
  ULONG AspectRatioData3;
  ULONG ExtendedInfoChangeMask[4];
  ULONG ExtendedInfoData[4];
  ULONG Reserved;
} DXVA_COPPSetSignalingCmdData;

Miembros

ActiveTVProtectionStandard

Especifica una combinación de ORed válida de los siguientes valores del tipo de enumeración COPP_TVProtectionStandard que indica el tipo de señales de televisión en las que se va a establecer la protección:

  • COPP_ProtectionStandard_Unknown (0x80000000)
  • COPP_ProtectionStandard_None (0x00000000)
  • COPP_ProtectionStandard_IEC61880_525i (0x00000001)
  • COPP_ProtectionStandard_IEC61880_2_525i (0x00000002)
  • COPP_ProtectionStandard_IEC62375_625p (0x00000004)
  • COPP_ProtectionStandard_EIA608B_525 (0x00000008)
  • COPP_ProtectionStandard_EN300294_625i (0x00000010)
  • COPP_ProtectionStandard_CEA805A_TypeA_525p (0x00000020)
  • COPP_ProtectionStandard_CEA805A_TypeA_750p (0x00000040)
  • COPP_ProtectionStandard_CEA805A_TypeA_1125i (0x00000080)
  • COPP_ProtectionStandard_CEA805A_TypeB_525p (0x00000100)
  • COPP_ProtectionStandard_CEA805A_TypeB_750p (0x00000200)
  • COPP_ProtectionStandard_CEA805A_TypeB_1125i (0x00000400)
  • COPP_ProtectionStandard_ARIBTRB15_525i (0x00000800)
  • COPP_ProtectionStandard_ARIBTRB15_525p (0x00001000)
  • COPP_ProtectionStandard_ARIBTRB15_750p (0x00002000)
  • COPP_ProtectionStandard_ARIBTRB15_1125i (0x00004000)

AspectRatioChangeMask1

Especifica la constante COPP_ImageAspectRatio_EN300294_Mask (0x00000007) que indica que solo los tres primeros bits del siguiente miembro AspectRatioData1 son válidos.

AspectRatioData1

Especifica uno de los valores siguientes del tipo de enumeración COPP_ImageAspectRatio_EN300294 para indicar un valor ETSI EN 300 294.

  • COPP_AspectRatio_EN300294_FullFormat4by3 (0)
  • COPP_AspectRatio_EN300294_Box14by9Center (1)
  • COPP_AspectRatio_EN300294_Box14by9Top (2)
  • COPP_AspectRatio_EN300294_Box16by9Center (3)
  • COPP_AspectRatio_EN300294_Box16by9Top (4)
  • COPP_AspectRatio_EN300294_BoxGT16by9Center (5)
  • COPP_AspectRatio_EN300294_FullFormat4by3ProtectedCenter (6)
  • COPP_AspectRatio_EN300294_FullFormat16by9Anamorphic (7)

AspectRatioChangeMask2

Especifica un valor que indica los campos de bits válidos en el siguiente miembro AspectRatioData2 .

AspectRatioData2

Especifica datos de 32 bits para establecer datos adicionales relacionados con la relación de aspecto para estándares de protección específicos. Estos datos se pueden usar para expresar valores end y Q0 para EIA-608-B, o una descripción de formato activo para paquetes CEA-805-A tipo B.

AspectRatioChangeMask3

Especifica un valor que indica los campos de bits válidos en el siguiente miembro AspectRatioData3 .

AspectRatioData3

Especifica datos de 32 bits para establecer datos adicionales relacionados con la relación de aspecto para estándares de protección específicos. Estos datos se pueden usar para expresar valores end y Q0 para EIA-608-B, o una descripción de formato activo para paquetes CEA-805-A tipo B.

ExtendedInfoChangeMask[4]

Especifica una matriz de valores que indican los campos de bits válidos en los elementos respectivos del siguiente miembro de matriz ExtendedInfoData .

ExtendedInfoData[4]

Especifica una matriz de valores de datos de 32 bits adicionales que se van a establecer. No se usa actualmente.

Reserved

Reservado. Debe establecerse como cero.

Requisitos

Requisito Value
Cliente mínimo compatible Esta estructura solo se aplica a Windows Server 2003 con SP1 y versiones posteriores, y Windows XP con SP2 y versiones posteriores.
Encabezado dxva.h (incluir Dxva.h)

Consulte también

COPPCommand

DXVA_COPPCommand