CPullPin::BeginFlush
BeginFlush メソッドは、ダウンストリーム フィルタをフラッシュするようにオーナー フィルタに通知する。派生クラスはこのメソッドを実装する必要がある。
構文
virtual HRESULT BeginFlush(void);
パラメータ
このメソッドは、引数をとらない。
戻り値
HRESULT 値を返す。
注意
CPullPin::Seek メソッドはこのメソッドを呼び出す。このメソッドは、このオブジェクトからデータを受信するダウンストリームの各入力ピンの IPin::BeginFlush を呼び出すように実装する。フィルタの出力ピンが CBaseOutputPin から派生する場合は、CBaseOutputPin::DeliverBeginFlush メソッドを呼び出す。
この設計を使うと、フィルタは CPullPin オブジェクトの Seek を呼び出すだけでストリームをシークできる。
参照