KS_DATARANGE_MPEG2_VIDEO-Struktur (ksmedia.h)
Die KS_DATARANGE_MPEG2_VIDEO-Struktur beschreibt den Bereich der MPEG-2-Videoformate, die für einen Stream verfügbar sind.
Syntax
typedef struct tagKS_DATARANGE_MPEG2_VIDEO {
KSDATARANGE DataRange;
BOOL bFixedSizeSamples;
BOOL bTemporalCompression;
DWORD StreamDescriptionFlags;
DWORD MemoryAllocationFlags;
KS_VIDEO_STREAM_CONFIG_CAPS ConfigCaps;
KS_MPEGVIDEOINFO2 VideoInfoHeader;
} KS_DATARANGE_MPEG2_VIDEO, *PKS_DATARANGE_MPEG2_VIDEO;
Member
DataRange
Gibt den Hauptbezeichner für das Format an.
bFixedSizeSamples
Gibt an, dass alle Beispiele die gleiche Größe haben, wenn sie auf TRUE festgelegt sind.
bTemporalCompression
Gibt an, ob jedes Beispiel unabhängig voneinander stehen kann, ohne sich auf vorherige oder zukünftige Beispiele zu verlassen.
StreamDescriptionFlags
Nicht verwendet und sollte auf 0 (null) festgelegt werden.
MemoryAllocationFlags
Nicht verwendet und sollte auf 0 (null) festgelegt werden.
ConfigCaps
Gibt die Konfiguration des Datenstroms an, einschließlich Skalierung, Zuschneiden sowie Frame- und Datenraten.
VideoInfoHeader
Gibt die Details des Videostreams an.
Anforderungen
Anforderung | Wert |
---|---|
Header | ksmedia.h (include Ksmedia.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