MEDIA_SAMPLE_CONTENT-Enumeration
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Beschreibt den Inhalt eines elementaren Datenstroms in einem MPEG-2-Transportstream. Diese Enumeration wird in der IMPEG2PIDMap-Schnittstelle verwendet, die auf den Ausgabepins des MPEG-2 Demultiplexers implementiert wird.
Syntax
typedef enum {
MEDIA_TRANSPORT_PACKET,
MEDIA_ELEMENTARY_STREAM,
MEDIA_MPEG2_PSI,
MEDIA_TRANSPORT_PAYLOAD
} MEDIA_SAMPLE_CONTENT;
Konstanten
-
MEDIA_TRANSPORT_PACKET
-
Gibt ein vollständiges Transportstreampaket an, das ohne Verarbeitung übergeben werden soll.
-
MEDIA_ELEMENTARY_STREAM
-
Gibt eine PES-Nutzlast für Audio oder Video an.
-
MEDIA_MPEG2_PSI
-
Gibt einen PAT-, PMT-, CAT- oder privaten Datenstrom an. Dies sind vollständige PSI-Abschnitte, die nicht neu zusammengesetzt werden müssen.
-
MEDIA_TRANSPORT_PAYLOAD
-
Gibt gesammelte TS-Paketnutzlasten an, z. B. PES-Pakete.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Siehe auch