Méthode IMFPMediaItem::GetStreamAttribute (mfplay.h)

Important Déconseillée. Cette API peut être supprimée des versions ultérieures de Windows. Les applications doivent utiliser la session multimédia pour la lecture.
 

Interroge l’élément multimédia pour un attribut de flux.

Syntaxe

HRESULT GetStreamAttribute(
  [in]  DWORD       dwStreamIndex,
  [in]  REFGUID     guidMFAttribute,
  [out] PROPVARIANT *pvValue
);

Paramètres

[in] dwStreamIndex

Index de base zéro du flux. Pour obtenir le nombre de flux, appelez IMFPMediaItem::GetNumberOfStreams.

[in] guidMFAttribute

GUID qui identifie la valeur d’attribut à interroger. Les valeurs possibles sont répertoriées dans les rubriques suivantes :

[out] pvValue

Pointeur vers un PROPVARIANT qui reçoit la valeur. La méthode remplit le PROPVARIANT avec une copie de la valeur stockée. Appelez PropVariantClear pour libérer la mémoire allouée par cette méthode.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Notes

Les attributs de flux décrivent un flux individuel (audio, vidéo ou autre) dans la présentation. Pour obtenir un attribut qui s’applique à l’ensemble de la présentation, appelez IMFPMediaItem::GetPresentationAttribute.

Spécifications

   
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête mfplay.h

Voir aussi

IMFPMediaItem

Utilisation de MFPlay pour la lecture audio/vidéo