Partager via


Méthode IMFMediaSession::ClearTopologies (mfidl.h)

Efface toutes les présentations qui sont mises en file d’attente pour la lecture dans la session multimédia.

Syntaxe

HRESULT ClearTopologies();

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_INVALIDREQUEST
L’opération ne peut pas être effectuée dans l’état actuel de la session multimédia.
MF_E_SHUTDOWN
La session multimédia a été arrêtée.

Notes

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

Cette méthode n’efface pas la topologie actuelle ; il supprime uniquement les topologies placées dans la file d’attente, en attente de lecture. Pour supprimer la topologie actuelle, appelez IMFMediaSession::SetTopology avec l’indicateur MFSESSION_SETTOPOLOGY_CLEAR_CURRENT .

Configuration requise

   
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