Partager via


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

Définit le type d’exclusion mutuelle qui est représenté par l’objet d’exclusion mutuelle ASF (Advanced Systems Format).

Syntaxe

HRESULT SetType(
  [in] REFGUID guidType
);

Paramètres

[in] guidType

Type d’exclusion mutuelle représentée par l’objet d’exclusion mutuelle ASF. Pour obtenir la liste des constantes de type d’exclusion mutuelle prédéfinies, consultez GUID de type d’exclusion mutuelle ASF.

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

Remarques

Parfois, le contenu doit être rendu mutuellement exclusif de plusieurs façons. Par exemple, un fichier vidéo peut contenir des flux audio à plusieurs vitesses binaires pour chacune de plusieurs langues. Pour gérer ce type d’exclusion mutuelle complexe, vous devez configurer plusieurs objets d’exclusion mutuelle ASF. Pour plus d’informations, consultez IMFASFMutualExclusion ::AddRecord.

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 ::GetType

Utilisation de l’exclusion mutuelle pour les flux ASF