Microsoft DirectX 9.0

DMUS_IO_SEQ_ITEM

The DMUS_IO_SEQ_ITEM structure contains information about an item of data in a sequence track. Used in the Sequence Track Chunk.

Syntax

typedef struct _DMUS_IO_SEQ_ITEM {
  MUSIC_TIME  mtTime;
  MUSIC_TIME  mtDuration;
  DWORD   dwPChannel;
  short   nOffset
  BYTE    bStatus;
  BYTE    bByte1;
  BYTE    bByte2;
} DMUS_IO_SEQ_ITEM;

Members

mtTime

Logical time of the event.

mtDuration

Duration for which the event is valid.

dwPChannel

Performance channel for the event.

nOffset

Offset from mtTime at which the note is played, in music time.

bStatus

MIDI event type. Equivalent to the MIDI status byte, but without channel information.

bByte1

First byte of the MIDI data.

bByte2

Second byte of the MIDI data.

Requirements

  Header: Declared in dmusicf.h.

See Also