IPin::EndFlush-Methode (strmif.h)
Die EndFlush
Methode endet einen Spülvorgang.
Anwendungen sollten diese Methode nicht aufrufen. Diese Methode wird von anderen Filtern aufgerufen, um Daten aus dem Diagramm zu löschen.
Syntax
HRESULT EndFlush();
Rückgabewert
Gibt einen HRESULT-Wert zurück. Die folgenden Werte sind möglich.
Rückgabecode | Beschreibung |
---|---|
|
Erfolg. |
|
Die Pin ist eine Ausgabehefte. |
Hinweise
Rufen Sie diese Methode nur auf Eingabeheften auf. Ausgabeheften geben E_UNEXPECTED zurück.
Wenn diese Methode aufgerufen wird, führt der Filter die folgenden Aktionen aus:
- Wartet auf alle Warteschlangenbeispiele, die verworfen werden sollen.
- Gibt alle gepufferten Daten frei, einschließlich aller ausstehenden End-of-Stream-Benachrichtigungen.
- Löscht alle ausstehenden EC_COMPLETE Benachrichtigungen.
- Aufrufe
EndFlush
nach unten.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | strmif.h (einschließlich Dshow.h) |
Bibliothek | Strmiids.lib |