IMFMediaSession::ClearTopologies-Methode (mfidl.h)
Löscht alle Präsentationen, die für die Wiedergabe in der Mediensitzung in die Warteschlange gestellt werden.
Syntax
HRESULT ClearTopologies();
Rückgabewert
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. |
Hinweise
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.
Anforderungen
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 |