次の方法で共有


CPullPin::Active

Active メソッドは、出力ピンからデータを取り出すワーカー スレッドを作成する。このメソッドはまたアロケータをコミットする。

構文

  HRESULT Active(void);

パラメータ

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

戻り値

HRESULT 値を返す。次のいずれかの値を返す。

戻りコード 説明
S_OK 成功。
E_UNEXPECTED ピン接続は正しく確立されなかった。
E_FAIL スレッドを作成できなかった。またはスレッドが既に存在する。

注意

オーナー フィルタがアクティブになったときに、このメソッドを呼び出す。入力ピンが CBasePin から派生する場合は、CBasePin::Active メソッドをオーバーライドすること。

このメソッドを呼び出す前に、CPullPin::Connect メソッドを呼び出して出力ピンとの接続を確立する。

参照