Partager via


Méthode IMFASFMutualExclusion ::AddStreamForRecord (wmcontainer.h)

Ajoute un numéro de flux à un enregistrement dans l’objet d’exclusion mutuelle Advanced Systems Format.

Syntaxe

HRESULT AddStreamForRecord(
  [in] DWORD dwRecordNumber,
  [in] WORD  wStreamNumber
);

Paramètres

[in] dwRecordNumber

Numéro d’enregistrement auquel le flux est ajouté. Un numéro d’enregistrement est défini par la méthode IMFASFMutualExclusion ::AddRecord .

[in] wStreamNumber

Numéro de flux à ajouter à l’enregistrement.

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
MF_E_INVALIDREQUEST
Le numéro de flux spécifié est déjà associé à l’enregistrement.

Remarques

Chaque enregistrement comprend un ou plusieurs flux. Chaque flux d’un enregistrement s’exclue mutuellement de tous les flux de tous les autres enregistrements.

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

IMFASFMutualExclusion

IMFASFMutualExclusion ::GetStreamsForRecord

IMFASFMutualExclusion ::RemoveStreamFromRecord

Utilisation de l’exclusion mutuelle pour les flux ASF