次の方法で共有


CPullPin::BeginFlush

BeginFlush メソッドは、ダウンストリーム フィルタをフラッシュするようにオーナー フィルタに通知する。派生クラスはこのメソッドを実装する必要がある。

構文

  virtual HRESULT BeginFlush(void);

パラメータ

このメソッドは、引数をとらない。

戻り値

HRESULT 値を返す。

注意

CPullPin::Seek メソッドはこのメソッドを呼び出す。このメソッドは、このオブジェクトからデータを受信するダウンストリームの各入力ピンの IPin::BeginFlush を呼び出すように実装する。フィルタの出力ピンが CBaseOutputPin から派生する場合は、CBaseOutputPin::DeliverBeginFlush メソッドを呼び出す。

この設計を使うと、フィルタは CPullPin オブジェクトの Seek を呼び出すだけでストリームをシークできる。

参照