次の方法で共有


CBasePin へのフィルタ状態変化の通知

CBasePin クラスは、オーナー フィルタの状態が移行するたびに通知を受け取る。次の表に示すように、フィルタはそれぞれの状態移行について、ピンの対応するメソッドを呼び出す。

新しいフィルタ状態 CBasePin メソッド
停止中 CBasePin::Inactive
ポーズ CBasePin::Active
実行中 CBasePin::Run

派生クラスはこれらのメソッドをオーバーライドして、状態移行に対応する必要がある。フィルタによって、ピンはサンプルの出力、メモリ アロケータのコミットまたはデコミットなどを行うワーカー スレッドを開始することもある。