IMFMuxStreamMediaTypeManager ::GetMediaType, méthode (mfobjects.h)

Obtient le IMFMediaType du sous-flux avec l’index spécifié.

Syntaxe

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

Paramètres

[in] dwMuxStreamIndex

Index du sous-flux pour lequel le type de média est récupéré.

[out] ppMediaType

Type de média du sous-flux avec l’index spécifié.

Valeur renvoyée

La méthode retourne un HRESULT. Les valeurs possibles incluent, mais ne sont pas limitées à celles du tableau suivant.

Code de retour Description
S_OK
S_OK
E_INVALIDARG
Argument non valide.
MF_E_INVALIDSTREAMNUMBER
L’index de sous-flux spécifié n’est pas valide. Appelez GetStreamCount pour obtenir le nombre de sous-flux gérés par la source multimédia multiplexée.
MF_E_INVALIDMEDIATYPE
Le type de média du sous-flux spécifié n’est pas valide.

Exigences

Prérequis Valeur
Client minimum requis Windows 10, version 1703 [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
plateforme cible Windows
En-tête mfobjects.h
Library Mfplat.lib
DLL Mfplat.dll

Voir également

IMFMuxStreamMediaTypeManager