CPullPin.BeginFlush-Methode

Die BeginFlush Methode informiert den eigenen Filter, um die nachgelagerten Filter zu leeren. Die abgeleitete Klasse muss diese Methode implementieren.

Syntax

virtual HRESULT BeginFlush();

Parameter

Diese Methode hat keine Parameter.

Rückgabewert

Gibt einen HRESULT-Wert zurück.

Bemerkungen

Die CPullPin::Seek-Methode ruft diese Methode auf. Implementieren Sie diese Methode, um die IPin::BeginFlush-Methode für jeden nachgeschalteten Eingabeheft aufzurufen, der Daten aus diesem Objekt empfängt. Wenn die Ausgabe-Pin(n) des Filters von CBaseOutputPin abgeleitet ist, rufen Sie die CBaseOutputPin::D eliverBeginFlush-Methode auf.

Dieses Design ermöglicht es dem Filter, den Datenstrom einfach durch Aufrufen von Seek für das CPullPin-Objekt zu suchen.

Requirements (Anforderungen)

Anforderung Wert
Header
Pullpin.h
Bibliothek
Strmbase.lib (Einzelhandelsbuilds);
Strmbasd.lib (Debugbuilds)

Weitere Informationen

CPullPin-Klasse