Condividi tramite


struttura DXVA_COPPSetSignalingCmdData (dxva.h)

La struttura DXVA_COPPSetSignalingCmdData descrive come proteggere il segnale che passa attraverso il connettore fisico associato al dispositivo COPP DirectX VA.

Sintassi

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;

Members

ActiveTVProtectionStandard

Specifica una combinazione ORed valida dei valori seguenti dal tipo di enumerazione COPP_TVProtectionStandard che indica il tipo di segnali televisivi su cui impostare la protezione:

  • 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

Specifica la costante COPP_ImageAspectRatio_EN300294_Mask (0x00000007) che indica che sono validi solo i primi 3 bit nel membro AspectRatioData1 seguente.

AspectRatioData1

Specifica uno dei valori seguenti dal tipo di enumerazione COPP_ImageAspectRatio_EN300294 per indicare un valore 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

Specifica un valore che indica i campi di bit validi nel membro AspectRatioData2 seguente.

AspectRatioData2

Specifica i dati a 32 bit per i dati aggiuntivi correlati alle proporzioni da impostare per standard di protezione specifici. Questi dati possono essere usati per esprimere i valori End e Q0 per EIA-608-B o per la descrizione del formato attivo per i pacchetti di tipo B CEA-805-A.

AspectRatioChangeMask3

Specifica un valore che indica i campi di bit validi nel membro AspectRatioData3 seguente.

AspectRatioData3

Specifica i dati a 32 bit per i dati aggiuntivi correlati alle proporzioni da impostare per standard di protezione specifici. Questi dati possono essere usati per esprimere i valori End e Q0 per EIA-608-B o per la descrizione del formato attivo per i pacchetti di tipo B CEA-805-A.

ExtendedInfoChangeMask[4]

Specifica una matrice di valori che indicano i campi di bit validi nei rispettivi elementi del membro della matrice ExtendedInfoData seguente.

ExtendedInfoData[4]

Specifica una matrice di valori di dati a 32 bit aggiuntivi da impostare. Attualmente non utilizzato.

Reserved

Riservato. Deve essere impostato su zero.

Requisiti

Requisito Valore
Client minimo supportato Questa struttura si applica solo a Windows Server 2003 con SP1 e versioni successive e Windows XP con SP2 e versioni successive.
Intestazione dxva.h (include Dxva.h)

Vedi anche

COPPCommand

DXVA_COPPCommand