次の方法で共有


IMediaPosition::get_PrerollTime

get_PrerollTime メソッドは、開始位置の前にキューに入るデータの量を取得する。

構文

  HRESULT get_PrerollTime(
  REFTIME *pllTime
);

パラメータ

pllTime

[out] プリロール タイムを受け取る変数へのポインタ (秒単位)。

戻り値

HRESULT 値を返す。可能な値は次のとおりである。

説明
S_OK 成功。
E_NOTIMPL 実装されていない。
E_POINTER NULL ポインタ引数。

注意

プリロールは開始位置より前のタイムで、テープ プレーヤのような非ランダム アクセス デバイスではそこからテープなどの巻き込みが開始される。

グラフ内にこのメソッドを実装したフィルタがない場合、フィルタ グラフ マネージャは *pllTime の値をゼロに設定して S_OK を返す。

参照