Freigeben über


IMFMuxStreamMediaTypeManager::GetMediaType-Methode (mfobjects.h)

Ruft den IMFMediaType des Teilstroms mit dem angegebenen Index ab.

Syntax

HRESULT GetMediaType(
  [in]  DWORD        dwMuxStreamIndex,
  [out] IMFMediaType **ppMediaType
);

Parameter

[in] dwMuxStreamIndex

Der Index des Unterstroms, für den der Medientyp abgerufen wird.

[out] ppMediaType

Der Medientyp des Unterstroms mit dem angegebenen Index.

Rückgabewert

Die Methode 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
Ungültiges Argument.
MF_E_INVALIDSTREAMNUMBER
Der angegebene Unterstreamindex ist ungültig. Rufen Sie GetStreamCount auf, um die Anzahl von Teilstreams abzurufen, die von der Multiplexmedienquelle verwaltet werden.
MF_E_INVALIDMEDIATYPE
Der Medientyp des angegebenen Unterstroms ist ungültig.

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
Bibliothek Mfplat.lib; Mfplat.dll

Weitere Informationen

IMFMuxStreamMediaTypeManager