Condividi tramite


struttura OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS (opmapi.h)

Contiene informazioni per il comando OPM_SET_ACP_AND_CGMSA_SIGNALING in Output Protection Manager (OPM).

Questo comando fa sì che il driver inserisca codici WSS (Wide Screen Signaling) o altri pacchetti di dati nel segnale televisivo, come richiesto da alcune specifiche ACP (Analog Copy Protection) 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 spaziatura verticale (VBI).

Sintassi

typedef struct _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;
} OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS;

Members

ulNewTVProtectionStandard

Specifica lo standard e il formato di protezione attualmente attivi. Il valore è un OR bit per bit dei flag standard di protezione TV.

ulAspectRatioChangeMask1

Maschera di bit che indica i bit da ulAspectRatioData1 da impostare nel segnale.

ulAspectRatioData1

Specifica il valore delle proporzioni da impostare per lo standard di protezione corrente. Per EN 300 294, usare l'enumerazione OPM_IMAGE_ASPECT_RATIO_EN300294 .

ulAspectRatioChangeMask2

Maschera di bit che indica i bit da ulAspectRatioData2 da impostare nel segnale.

ulAspectRatioData2

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 comunicare i bit End e Q0 per EIA-608-B o la descrizione del formato attivo per CEA-805-A.

ulAspectRatioChangeMask3

Maschera di bit che indica i bit da ulAspectRatioData3 da impostare nel segnale.

ulAspectRatioData3

Elemento dati aggiuntivo correlato alle proporzioni per lo standard di protezione corrente. La presenza e il significato di questi dati dipendono dallo standard di protezione.

ulReserved[4]

Riservato per utilizzi futuri. Impostare l'intera matrice su zero.

ulReserved2[4]

Riservato per utilizzi futuri. Impostare l'intera matrice su zero.

ulReserved3

Riservato per utilizzi futuri. Imposta su zero.

Commenti

Il layout di questa struttura è identico alla struttura DXVA_COPPSetSignalingCmdData usata in Certified Output Protection Manager (COPP).

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione opmapi.h

Vedi anche

Strutture OPM

Output Protection Manager