次の方法で共有


IMediaPosition::get_Duration

get_Duration メソッドは、ストリームの時間幅を取得する。

構文

  HRESULT get_Duration(
  REFTIME *plength
);

パラメータ

plength

[out] 全ストリーム長を受け取る変数へのポインタ (秒単位)。

戻り値

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

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

注意

このメソッドは、通常再生速度でのストリームの時間幅を取得する。再生速度を変更してもその時間幅には影響しない。

参照