次の方法で共有


IDvdInfo2::GetCurrentLocation

GetCurrentLocation メソッドは、現在の再生位置を取得する。

構文

  HRESULT GetCurrentLocation(
  DVD_PLAYBACK_LOCATION2 *pLocation
);

パラメータ

pLocation

[out] 再生位置情報を受け取る DVD_PLAYBACK_LOCATION2 型の変数へのポインタ。

戻り値

次のいずれかの HRESULT 値を返す。

戻りコード 説明
S_OK 成功。
E_INVALIDARG 無効な引数。
E_POINTER pLocation 引数が無効である。
VFW_E_DVD_INVALIDDOMAIN DVD ナビゲータが無効なドメイン内にある。

注意

このメソッドは、現在の位置のシークを明示的に禁止していないタイトルで、現在の再生位置からビデオの再生を再開するのに十分な情報を取得する。ディスクが排出された後は、このメソッドが返す情報では再生を再開するのに十分でない場合がある。ユーザーが後からいつでも同じ位置に戻れるように、現在の位置と状態情報をディスクに保存するには、GetState を使う。

参照