BDA_TRANSPORT_INFO-Struktur (bdamedia.h)
Die BDA_TRANSPORT_INFO-Struktur beschreibt die Formatierung für eine Streamverbindung.
Syntax
typedef struct tagBDA_TRANSPORT_INFO {
ULONG ulcbPhyiscalPacket;
ULONG ulcbPhyiscalFrame;
ULONG ulcbPhyiscalFrameAlignment;
REFERENCE_TIME AvgTimePerFrame;
} BDA_TRANSPORT_INFO, *PBDA_TRANSPORT_INFO;
Member
ulcbPhyiscalPacket
Größe eines physischen Pakets in Bytes (z. B. die Größe einer Satellitenlinknutzlast).
ulcbPhyiscalFrame
Die Größe jedes physischen Frames in Bytes (0 gibt keine Hardwareanforderungen an).
ulcbPhyiscalFrameAlignment
Erfassen Sie die Pufferausrichtung in Bytes (0 und 1 geben keine Ausrichtungsanforderungen an).
AvgTimePerFrame
REFERENZZEITwert, der die durchschnittliche Anzeigezeit des Videoframes in Einheiten von 100 Nanosekunden angibt.
Hinweise
Eine BDA_TRANSPORT_INFO-Struktur in Verbindung mit einer KSDATARANGE-Struktur bildet einen KS_DATARANGE_BDA_TRANSPORT Datenbereich. Ein Datenbereich beschreibt einen Bereich von Datenformaten.
An Pins von Filtern geben die Datenbereiche an, die sie unterstützen, um Streamverbindungen an Pins anderer Filter zu ermöglichen, die auch diese Datenbereiche unterstützen.
Anforderungen
Anforderung | Wert |
---|---|
Header | bdamedia.h (include Bdamedia.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für