IMFMediaSession::ClearTopologies-Methode (mfidl.h)
Löscht alle Präsentationen, die für die Wiedergabe in der Mediensitzung in die Warteschlange gestellt werden.
HRESULT ClearTopologies();
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Der Vorgang kann nicht im aktuellen Zustand der Mediensitzung ausgeführt werden. |
|
Die Mediensitzung wurde heruntergefahren. |
Diese Methode ist asynchron. Nach Abschluss des Vorgangs sendet die Mediensitzung ein MESessionTopologiesCleared-Ereignis .
Diese Methode löscht die aktuelle Topologie nicht. Es entfernt nur Topologien, die in der Warteschlange platziert werden und auf die Wiedergabe warten. Um die aktuelle Topologie zu entfernen, rufen Sie IMFMediaSession::SetTopology mit dem flag MFSESSION_SETTOPOLOGY_CLEAR_CURRENT auf.
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfidl.h |
Bibliothek | Mfuuid.lib |