Freigeben über


MFCreateMuxStreamMediaType-Funktion (mfapi.h)

Erstellt einen IMFMediaType , der die Medientypen von multiplexten Substreams beschreibt.

Syntax

HRESULT MFCreateMuxStreamMediaType(
  [in]  IMFCollection *pMediaTypesToMux,
  [out] IMFMediaType  **ppMuxMediaType
);

Parameter

[in] pMediaTypesToMux

Die Auflistung, die den IMFMediaType für jeden multiplexten Substream enthält.

[out] ppMuxMediaType

Der IMFMediaType mit den Medientypen für die multiplexten Substreams.

Rückgabewert

Die Funktion gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
E_INVALIDARG
Der pMediaTypesToMux-Parameter in NULL.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1703 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mfapi.h
Bibliothek Mfplat.lib
DLL Mfplat.dll