Share via


FilgraphManager.StopWhenReady

StopWhenReady メソッドは、フィルタがデータをキューに入れられるようにフィルタ グラフをポーズにし、次にフィルタ グラフを停止する。

構文

  objGraph
  .StopWhenReady() 

パラメータ

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

戻り値

このメソッドは値を返さない。

注意

グラフが停止しているときにフィルタ グラフをシークする場合、このメソッドは有用である。フィルタ グラフが停止している限り、現在位置を変更しても新しいフレームでビデオ ウィンドウが再描画されることはない。したがって、グラフをシークしてもビデオ ウィンドウは更新されない。シーク操作後ウィンドウを更新するには、StopWhenReady を呼び出す。このメソッドはグラフをポーズ状態に移行させ、ポーズ処理が完了するのを待ち、グラフを停止状態に再度移行させる。ポーズ処理はデータをグラフのキューに入れるので、ビデオ レンダラはそれを受け取り、新しいフレームを表示する。

参照