Share via


Méthode IMFMediaSourceEx ::GetStreamAttributes (mfidl.h)

Obtient un magasin d’attributs pour un flux sur la source multimédia.

Syntaxe

HRESULT GetStreamAttributes(
  [in]  DWORD         dwStreamIdentifier,
  [out] IMFAttributes **ppAttributes
);

Paramètres

[in] dwStreamIdentifier

Identificateur du flux. Pour obtenir l’identificateur, appelez IMFStreamDescriptor ::GetStreamIdentifier sur le descripteur de flux.

[out] ppAttributes

Reçoit un pointeur vers l’interface IMFAttributes . L’appelant doit libérer l’interface.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
E_NOTIMPL
La source multimédia ne prend pas en charge les attributs au niveau du flux.
MF_E_INVALIDSTREAMNUMBER
Identificateur de flux non valide.

Remarques

Utilisez le pointeur IMFAttributes pour obtenir ou définir les attributs qui s’appliquent au flux spécifié. Pour les attributs qui s’appliquent à la source entière, utilisez plutôt la méthode IMFMediaSourceEx ::GetSourceAttributes .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête mfidl.h

Voir aussi

IMFMediaSourceEx