Partager via


Méthode IMFMuxStreamMediaTypeManager ::AddStreamConfiguration (mfobjects.h)

Inscrit une configuration de flux, qui définit un ensemble de sous-flux qui peuvent être inclus dans la sortie multiplexée.

Syntaxe

HRESULT AddStreamConfiguration(
  [in] ULONGLONG ullStreamMask
);

Paramètres

[in] ullStreamMask

Valeur de masque de bits où les bits sur représentent les index des sous-flux inclus dans la configuration du 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
S_FALSE
La configuration spécifiée est déjà inscrite.
MF_E_INVALIDREQUEST
Le masque de bits fourni a des bits définis qui ne sont pas valides pour la source multimédia.
E_OUTOFMEMORY
La mémoire est insuffisante pour terminer l’opération.

Remarques

Stream configurations sont ordonnées dans le imfMuxStreamMediaTypeManager par la valeur numérique du masque de bits.

Configuration requise

Condition requise Valeur
Client minimal pris en charge 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
Bibliothèque Mfplat.lib ; Mfplat.dll

Voir aussi

IMFMuxStreamMediaTypeManager