Platform SDK: DirectX

DMUS_IO_TRACK_HEADER

DMUS_IO_TRACK_HEADER 構造体は、トラックに関する情報を保持する。この構造体は、トラック形式内で使われる。

typedef struct _DMUS_IO_TRACK_HEADER {
    GUID     guidClassID;
    DWORD    dwPosition;
    DWORD    dwGroup;
    FOURCC   ckid;
    FOURCC   fccType;
} DMUS_IO_TRACK_HEADER;
guidClassID
トラックのクラス識別子。
dwPosition
トラック リスト内の位置。
dwGroup
トラックのグループ ビット。
ckid
トラックのデータ チャンクの識別子。この値が 0 の場合、チャンクのタイプは LIST と見なされる。そのため、fccType は有効で、0 以外の値でなければならない。
fccType
リスト タイプ。この値が 0 の場合、ckid は有効で、0 以外の値でなければならない。

動作環境

  Windows NT/2000 : Windows 2000 が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  ヘッダー : dmusicf.h で宣言。

参照

IDirectMusicSegment::GetTrackGroupIDirectMusicSegment::InsertTrackトラック形式