Condividi tramite


DXVA_COPPSetSignalingCmdData struttura (dxva9typ.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Contiene informazioni per il comando Set Signal in Certified Output Protection Protocol (COPP).

Questo comando causa l'inserimento dei codici Wide Screen Signalling (WSS) o altri pacchetti di dati nel segnale televisivo, come richiesto da alcune specifiche di Copia analogica (ACP) e Copy Generation Management System — Analogico (CGMS-A). Ad esempio:

  • ETSI EN 300 294 (625i PAL): i pacchetti di dati vengono inseriti nella riga 23 del segnale.
  • CEA-608-B (NTSC): i pacchetti di dati vengono inseriti nella riga 21 dell'intervallo di vuoto verticale (VBI).

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 lo standard di protezione e il formato corrente. Il valore è un membro dell'enumerazione COPP_TVProtectionStandard .

AspectRatioChangeMask1

Maschera bit che indica i bit da AspectRatioData1 da impostare nel segnale.

AspectRatioData1

Specifica il valore del rapporto di aspetto da impostare per lo standard di protezione corrente. Per EN 300 294, usare l'enumerazione COPP_ImageAspectRatio_EN300294 .

AspectRatioChangeMask2

Maschera bit che indica quali bit da AspectRatioData2 impostare nel segnale.

AspectRatioData2

Elemento dati aggiuntivo correlato alle proporzioni. La presenza e il significato di questi dati dipendono dallo standard di protezione. Questo campo può essere usato per trasmettere end e Q0 bit per EIA-608-B o la descrizione del formato attivo per CEA-805-A.

AspectRatioChangeMask3

Maschera bit che indica quali bit da AspectRatioData3 impostare nel segnale.

AspectRatioData3

Elemento dati aggiuntivo correlato al rapporto di aspetto per lo standard di protezione corrente. La presenza e il significato di questi dati dipendono dallo standard di protezione.

ExtendedInfoChangeMask[4]

Matrice di maschere di bit che indicano quali bit in ExtendedInfoData modificare. Questa matrice non viene attualmente usata. Impostare ogni membro su zero.

ExtendedInfoData[4]

Elementi di segnalazione aggiuntivi da impostare. Questa matrice non viene attualmente usata. Impostare ogni membro su zero.

Reserved

Riservato. Imposta su zero.

Requisiti

   
Intestazione dxva9typ.h (include Dxva.h)

Vedi anche

Strutture DirectShow

Uso del protocollo COPP (Certified Output Protection Protocol)