DMUS_IO_SEQ_ITEM
The DMUS_IO_SEQ_ITEM structure contains information about an item of data in a sequence track. It is used in the Sequence Track List.
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;
- mtTime
- Time of the event.
- mtDuration
- Duration for which the event is valid.
- dwPChannel
- Performance channel for the event.
- nOffset
- Offset from the grid boundary at which the note is played, in music time. MIDI notes are associated with the closest grid when loaded, so this value can be positive or negative.
- 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.
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
DMUS_IO_CURVE_ITEM, MIDI Messages