Microsoft DirectX 8.0

タイム スタンプ

タイム スタンプの詳細については、ISO1-11172: "The packet header may contain decoding and/or presentation time stamps (DTS and PTS) that refer to the first access unit in the packet" のセクション 2.4.1 を参照すること。

MPEG_Stream メジャー タイプの場合、開始タイムは、1 秒につき 1 バイトの割合で進行する最初のバイトのバイト位置である。終了タイムは最後のバイトのバイト位置である。したがって、連続するサンプルの間では、最初のパケットの終了タイムと次のパケットの開始タイムが一致しなければならない。Video CD データの場合、メディアの元データは、先頭に標準 RIFF チャンクを持つ、CDFS によって公開される Video-CD ファイルのフォーマットに従っていなければならない。

MPEG ビデオ パケット タイプおよびペイロード タイプの場合、タイム スタンプは、画像開始コードがサンプル内で始まる最初のビデオ フレームのプレゼンテーション時間である。

MPEG オーディオ パケット タイプおよびペイロード タイプの場合、タイム スタンプは、シンク コードがサンプル内で始まる最初のオーディオ フレームのプレゼンテーション時間である。

タイム スタンプのないパケットおよびペイロード データは、データを処理するフィルタによって問題なくプリロールされると想定されている。