Share via


struttura OPM_ACP_AND_CGMSA_SIGNALING (opmapi.h)

Contiene il risultato di una query OPM_GET_ACP_AND_CGMSA_SIGNALING .

Sintassi

typedef struct _OPM_ACP_AND_CGMSA_SIGNALING {
  OPM_RANDOM_NUMBER rnRandomNumber;
  ULONG             ulStatusFlags;
  ULONG             ulAvailableTVProtectionStandards;
  ULONG             ulActiveTVProtectionStandard;
  ULONG             ulReserved;
  ULONG             ulAspectRatioValidMask1;
  ULONG             ulAspectRatioData1;
  ULONG             ulAspectRatioValidMask2;
  ULONG             ulAspectRatioData2;
  ULONG             ulAspectRatioValidMask3;
  ULONG             ulAspectRatioData3;
  ULONG             ulReserved2[4];
  ULONG             ulReserved3[4];
} OPM_ACP_AND_CGMSA_SIGNALING;

Members

rnRandomNumber

Struttura OPM_RANDOM_NUMBER . Questa struttura contiene lo stesso numero casuale a 128 bit inviato dall'applicazione al driver nella struttura OPM_GET_INFO_PARAMETERS o OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS .

ulStatusFlags

OR bit per bit dei flag di stato OPM.

ulAvailableTVProtectionStandards

OR bit per bit pari a zero o più flag standard di protezione TV. Il driver restituirà i flag per tutti gli standard di protezione e le risoluzioni supportati, indipendentemente dai quali sono ora attivi.

ulActiveTVProtectionStandard

Un valore dei flag standard di protezione TV, che indica lo standard di protezione attualmente attivo.

ulReserved

Riservato per utilizzi futuri. Imposta su zero.

ulAspectRatioValidMask1

Maschera di bit che indica i bit di ulAspectRatioData1 validi.

ulAspectRatioData1

Proporzioni correnti. Per EN 300 294, il valore è un membro dell'enumerazione OPM_IMAGE_ASPECT_RATIO_EN300294 .

ulAspectRatioValidMask2

Maschera di bit che indica i bit di ulAspectRatioData2 validi.

ulAspectRatioData2

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. 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.

ulAspectRatioValidMask3

Maschera di bit che indica i bit di ulAspectRatioData3 validi.

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.

ulReserved2[4]

Riservato per utilizzi futuri. Riempire questa matrice con zeri.

ulReserved3[4]

Riservato per uso futuro. Riempire questa matrice con zeri.

Commenti

Il layout di questa struttura è identico alla struttura DXVA_COPPStatusSignalingCmdData utilizzata nel protocollo COPP (Certified Output Protection Protocol).

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