Partager via


IMFMediaSession ::Close, méthode (mfidl.h)

Ferme la session multimédia et libère toutes les ressources qu’elle utilise.

Syntaxe

HRESULT Close();

Valeur de retour

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_SHUTDOWN
La session multimédia a été arrêtée.

Remarques

Cette méthode est asynchrone. Une fois l’opération terminée, la session multimédia envoie un événement MESessionClosed .

Une fois la méthode Close appelée, les seules méthodes valides sur la session multimédia sont les suivantes :

Toutes les autres méthodes retournent MF_E_INVALIDREQUEST, sinon mettre en file d’attente un événement avec ce code d’erreur.

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 mfidl.h
Bibliothèque Mfuuid.lib

Voir aussi

IMFMediaSession