次の方法で共有


IVideoFrameStep::CanStep

CanStep メソッドは、指定されたフィルタのコマ送り能力を調べる。

構文

  HRESULT CanStep(
  long bMultiple,
  IUnknown *pStepObject
);

パラメータ

bMultiple

bMultiple がゼロで S_OK が返された場合、グラフは 1 フレームずつコマ送りできる。bMultiple が正で S_OK が返された場合は、グラフが bMultiple フレームずつコマ送りできることを意味する。

pStepObject

コマ送り操作を制御するフィルタのインターフェイスへのポインタ。グラフ内のレンダリング フィルタを使ってコマ送りを実行するときは NULL を指定する。コマ送りを実装するカスタム フィルタがグラフに含まれている場合、pStepObject はそのフィルタの IBaseFilter インターフェイスを指定する必要がある。

戻り値

オブジェクトがコマ送り可能な場合は S_OK を返す。pStepObject が無効な場合は E_INVALIDARG を返す。

参照