Condividi tramite


struttura DXVA_COPPStatusSignalingCmdData (dxva9typ.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine 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, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Contiene il risultato di una query di segnalazione nel protocollo COPP (Certified Output Protection Protocol).

Sintassi

typedef struct _DXVA_COPPStatusSignalingCmdData {
  GUID  rApp;
  ULONG dwFlags;
  ULONG AvailableTVProtectionStandards;
  ULONG ActiveTVProtectionStandard;
  ULONG TVType;
  ULONG AspectRatioValidMask1;
  ULONG AspectRatioData1;
  ULONG AspectRatioValidMask2;
  ULONG AspectRatioData2;
  ULONG AspectRatioValidMask3;
  ULONG AspectRatioData3;
  ULONG ExtendedInfoValidMask[4];
  ULONG ExtendedInfoData[4];
} DXVA_COPPStatusSignalingCmdData;

Members

rApp

Numero casuale a 128 bit passato dall'applicazione nella struttura AMCOPPStatusInput .

dwFlags

Flag di stato. Vedere COPP_StatusFlags.

AvailableTVProtectionStandards

OR bit per bit dei flag dall'enumerazione COPP_TVProtectionStandard. Il driver deve restituire flag per tutti gli standard di protezione e le risoluzioni supportati.

ActiveTVProtectionStandard

Membro dell'enumerazione COPP_TVProtectionStandard , che indica lo standard di protezione attualmente attivo.

TVType

Riservato.

AspectRatioValidMask1

Maschera di bit che indica i bit di AspectRatioData1 validi.

AspectRatioData1

Specifica il valore delle proporzioni corrente. Per EN 300 294, il valore è un membro dell'enumerazione COPP_ImageAspectRatio_EN300294 .

AspectRatioValidMask2

Maschera di bit che indica i bit di AspectRatioData2 validi.

AspectRatioData2

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

AspectRatioValidMask3

Maschera di bit che indica i bit di AspectRatioData3 validi.

AspectRatioData3

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.

ExtendedInfoValidMask[4]

Matrice di maschere di bit che indicano quali bit in ExtendedInfoData sono validi.

ExtendedInfoData[4]

Elementi di segnalazione aggiuntivi. Questa matrice non è attualmente utilizzata.

Requisiti

   
Intestazione dxva9typ.h (include Dxva.h)

Vedi anche

Strutture DirectShow

Uso del protocollo COPP (Certified Output Protection Protocol)