Partager via


Méthode IMFSourceReader ::GetStreamSelection (mfreadwrite.h)

Interroge si un flux est sélectionné.

Syntaxe

HRESULT GetStreamSelection(
  [in]  DWORD dwStreamIndex,
  [out] BOOL  *pfSelected
);

Paramètres

[in] dwStreamIndex

Flux à interroger. La valeur peut être l’une des suivantes.

Valeur Signification
0 à 0xFFFFFFFB
Index de base zéro d’un flux.
MF_SOURCE_READER_FIRST_VIDEO_STREAM
0xFFFFFFFC
Premier flux vidéo.
MF_SOURCE_READER_FIRST_AUDIO_STREAM
0xFFFFFFFD
Premier flux audio.

[out] pfSelected

Reçoit TRUE si le flux est sélectionné et génère des données. Reçoit FALSE si le flux n’est pas sélectionné et ne génère pas de données.

Valeur retournée

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

Remarques

Cette interface est disponible sur Windows Vista si le Supplément mise à jour de la plateforme pour Windows Vista est installé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Supplément windows 7, Windows Vista et mise à jour de la plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête mfreadwrite.h

Voir aussi

IMFSourceReader

Lecteur source