Partager via


Méthode IMFASFSplitter ::SelectStreams (wmcontainer.h)

Définit les flux à analyser par le séparateur ASF (Advanced Systems Format).

Syntaxe

HRESULT SelectStreams(
  [in] WORD *pwStreamNumbers,
  [in] WORD wNumStreams
);

Paramètres

[in] pwStreamNumbers

Tableau de variables contenant la liste des numéros de flux à sélectionner.

[in] wNumStreams

Nombre d’éléments valides dans le tableau de nombres de flux.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK
E_INVALIDARG
pwStreamNumbers a la valeur NULL et wNumStreams contient une valeur supérieure à zéro.
MF_E_INVALIDSTREAMNUMBER
Le numéro de flux non valide a été transmis dans le tableau.

Remarques

L’appel de cette méthode remplace toutes les sélections de flux précédentes ; seuls les flux spécifiés dans le tableau pwStreamNumbers seront sélectionnés .

Par défaut, aucun flux n’est sélectionné par le fractionnement.

Vous pouvez obtenir la liste des flux actuellement sélectionnés en appelant la méthode IMFASFSplitter ::GetSelectedStreams .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wmcontainer.h
Bibliothèque Mfuuid.lib

Voir aussi

Séparateur ASF

IMFASFSplitter