CPullPin::Active
Active メソッドは、出力ピンからデータを取り出すワーカー スレッドを作成する。このメソッドはまたアロケータをコミットする。
構文
HRESULT Active(void);
パラメータ
このメソッドは、引数をとらない。
戻り値
HRESULT 値を返す。次のいずれかの値を返す。
戻りコード | 説明 |
S_OK | 成功。 |
E_UNEXPECTED | ピン接続は正しく確立されなかった。 |
E_FAIL | スレッドを作成できなかった。またはスレッドが既に存在する。 |
注意
オーナー フィルタがアクティブになったときに、このメソッドを呼び出す。入力ピンが CBasePin から派生する場合は、CBasePin::Active メソッドをオーバーライドすること。
このメソッドを呼び出す前に、CPullPin::Connect メソッドを呼び出して出力ピンとの接続を確立する。
参照