IMediaFilter::Stop
Stop メソッドは、フィルタを停止する。
構文
HRESULT Stop(void);
戻り値
HRESULT 値を返す。可能な値は次の一覧のとおりである。
値 | 説明 |
S_FALSE | 移行は完了していない。 |
S_OK | 成功。移行は完了した。 |
注意
フィルタが停止すると、フィルタはサンプルの処理や出力は行わない。また、アップストリーム フィルタからのサンプルを拒否する。
状態移行は非同期の場合がある。移行が完了する前にメソッドが返る場合、戻り値は S_FALSE となる。
このメソッドは、エラー コードを返しても、フィルタの状態を常に State_Stopped に設定する。
参照