DirectX SDK

DMUS_IO_TRACK_HEADER

The DMUS_IO_TRACK_HEADER structure contains information about a track. It is used in the Track Form.

typedef struct _DMUS_IO_TRACK_HEADER {
    GUID     guidClassID;
    DWORD    dwPosition;
    DWORD    dwGroup;
    FOURCC   ckid;
    FOURCC   fccType;
} DMUS_IO_TRACK_HEADER;
guidClassID
Class identifier of the track.
dwPosition
Position in the track list.
dwGroup
Group bits for the track.
ckid
Identifier of the track's data chunk. If this value is 0, it is assumed that the chunk is of type LIST, so fccType is valid and must be nonzero.
fccType
List type. If this value is 0, ckid is valid and must be nonzero.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
  Header: Declared in dmusicf.h.

See Also

IDirectMusicSegment::GetTrackGroup, IDirectMusicSegment::InsertTrack, Track Form