DXVA_COPPStatusSignalingCmdData-Struktur (dxva9typ.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Enthält das Ergebnis einer Signaling-Abfrage in Certified Output Protection Protocol (COPP).

Syntax

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;

Member

rApp

Eine 128-Bit-Zufallszahl, die von der Anwendung in der AMCOPPStatusInput-Struktur übergeben wurde.

dwFlags

Statusflag. Siehe COPP_StatusFlags.

AvailableTVProtectionStandards

Bitweise OR von Flags aus der COPP_TVProtectionStandard-Enumeration . Der Treiber sollte Flags für alle unterstützten Schutzstandards und -auflösungen zurückgeben.

ActiveTVProtectionStandard

Mitglied der COPP_TVProtectionStandard-Enumeration , die den derzeit aktiven Schutzstandard angibt.

TVType

Reserviert.

AspectRatioValidMask1

Bitmaske, die angibt, welche Bits von AspectRatioData1 gültig sind.

AspectRatioData1

Gibt den aktuellen Wert für das Seitenverhältnis an. Für EN 300 294 ist der Wert ein Member der COPP_ImageAspectRatio_EN300294-Enumeration .

AspectRatioValidMask2

Bitmaske, die angibt, welche Bits von AspectRatioData2 gültig sind.

AspectRatioData2

Zusätzliches Datenelement im Zusammenhang mit dem Seitenverhältnis für den aktuellen Schutzstandard. Das Vorhandensein und die Bedeutung dieser Daten hängen vom Schutzstandard ab. Dieses Feld kann verwendet werden, um End- und Q0-Bits für EIA-608-B oder die Beschreibung des aktiven Formats für CEA-805-A zu übermitteln.

AspectRatioValidMask3

Bitmaske, die angibt, welche Bits von AspectRatioData3 gültig sind.

AspectRatioData3

Zusätzliches Datenelement im Zusammenhang mit dem Seitenverhältnis für den aktuellen Schutzstandard. Das Vorhandensein und die Bedeutung dieser Daten hängen vom Schutzstandard ab.

ExtendedInfoValidMask[4]

Array von Bitmasken, die angeben, welche Bits in ExtendedInfoData gültig sind.

ExtendedInfoData[4]

Zusätzliche Signalisierungselemente. Dieses Array wird derzeit nicht verwendet.

Requirements (Anforderungen)

   
Kopfzeile dxva9typ.h (einschließlich Dxva.h)

Siehe auch

DirectShow-Strukturen

Verwenden des Certified Output Protection Protocol (COPP)