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