MIDI 事件类型

MIDIEVENT 结构的 dwEvent 成员描述了要发生的 MIDI 事件。 短事件完全适合此成员。 长事件除了 dwEvent 成员之外,还需要一个或多个双字值来存储事件说明。

dwEvent 成员的高字节包含有关事件是长还是短的信息,以及是否随事件一起生成回调。 此外,此字节用于描述事件类型。 dwEvent 成员的剩余 24 位用于包含事件参数(对于短消息),或包含事件参数(对于长消息)的长度。 若要从 dwEvent 成员中提取信息,请使用 MEVT_EVENTTYPEMEVT_EVENTPARM 宏。

有关预定义事件类型的说明,请参阅 MIDIEVENT 结构的参考资料。