Freigeben über


IMFMuxStreamMediaTypeManager-Schnittstelle (mfobjects.h)

Ermöglicht die Verwaltung von Streamkonfigurationen für eine Multiplex-Medienquelle. Eine Streamkonfiguration definiert eine Reihe von Teilstreams, die in die Multiplexausgabe eingeschlossen werden können.

Vererbung

Die IMFMuxStreamMediaTypeManager-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFMuxStreamMediaTypeManager verfügt auch über folgende Membertypen:

Methoden

Die IMFMuxStreamMediaTypeManager-Schnittstelle verfügt über diese Methoden.

 
IMFMuxStreamMediaTypeManager::AddStreamConfiguration

Registriert eine Streamkonfiguration, die eine Reihe von Teilstreams definiert, die in die multiplexte Ausgabe eingeschlossen werden können.
IMFMuxStreamMediaTypeManager::GetMediaType

Ruft den IMFMediaType des Teilstreams mit dem angegebenen Index ab.
IMFMuxStreamMediaTypeManager::GetStreamConfiguration

Ruft die Streamkonfiguration mit dem angegebenen Index ab, der eine Reihe von Teilstreams definiert, die in die multiplexierte Ausgabe eingeschlossen werden können.
IMFMuxStreamMediaTypeManager::GetStreamConfigurationCount

Ruft die Anzahl der registrierten Streamkonfigurationen ab, die einen Satz von Teilstreams definieren, die in die multiplexierte Ausgabe eingeschlossen werden können.
IMFMuxStreamMediaTypeManager::GetStreamCount

Ruft die Anzahl der Teilstreams ab, die von der Multiplexmedienquelle verwaltet werden. (IMFMuxStreamMediaTypeManager.GetStreamCount)
IMFMuxStreamMediaTypeManager::RemoveStreamConfiguration

Hebt die Registrierung einer Streamkonfiguration auf, die eine Reihe von Teilstreams definiert, die in die Multiplexausgabe eingeschlossen werden können.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1703 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile mfobjects.h