DVD_PLAYBACK_LOCATION2 構造体
DVD_PLAYBACK_LOCATION2 構造体は、DVD の再生位置を示す。
構文
typedef struct tagDVD_PLAYBACK_LOCATION2 {
ULONG TitleNum;
ULONG ChapterNum;
DVD_HMSF_TIMECODE TimeCode;
ULONG TimeCodeFlags;
} DVD_PLAYBACK_LOCATION2;
メンバ
TitleNum
ディスク全体のタイトル番号 (ビデオ タイトル セットのトラック番号ではない)。
ChapterNum
タイトルの部分を示す番号。単純なリニア ムービーでない場合は 0xffffffff。
TimeCode
タイムコード。現在の再生時間には DVD_HMSF_TIMECODE を使う。単純なリニア ムービーでない場合は 0xffffffff。
TimeCodeFlags
DVD_TIMECODE_EVENT_FLAGS の組み合わせ。
注意
単純でリニアなムービーの場合、TitleNum と ChapterNum か、TitleNum と TimeCode さえあれば、再生位置を保存できる。
参照