Microsoft DirectX 8.0

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 の組み合わせ。

注意

単純でリニアなムービーの場合、TitleNumChapterNum か、TitleNumTimeCode さえあれば、再生位置を保存できる。