IAMExtendedSeeking::get_ExSeekCapabilities

get_ExSeekCapabilities メソッドは、フィルタの拡張シーク機能を取得する。

構文

  HRESULT get_ExSeekCapabilities(
  long *pExCapabilities
);

パラメータ

pExCapabilities

[out] AMExtendedSeekingCapabilities フラグのビットごとの OR を受け取る変数へのポインタ。

戻り値

メソッドが成功すると、戻り値は S_OK となる。失敗すると、HRESULT エラー コードを返す。

注意

Windows Media ソース フィルタは、以下のように拡張シーク フラグを設定する。

フラグ 条件
AM_EXSEEK_BUFFERING 常時。
AM_EXSEEK_NOSTANDARDREPAINT 常時。
AM_EXSEEK_SENDS_VIDEOFRAMEREADY ビデオ ピンが作成されたとき。
AM_EXSEEK_CANSCAN, AM_EXSEEK_SCANWITHOUTCLOCK ストリームが 1.0 以外のレートをサポートする場合。
AM_EXSEEK_CANSEEK ストリームがシーク可能なようにオーサリングされている場合。
AM_EXSEEK_MARKERSEEK ストリームにマーカーが含まれている場合。

参照