MM_MIM_DATA消息

当 MIDI 输入设备收到完整的 MIDI 消息时,会将 MM_MIM_DATA 消息发送到窗口。

MM_MIM_DATA 
wParam = (WPARAM) hInput 
lParam = (LPARAM) (DWORD) lMidiMessage 

parameters

hInput

接收 MIDI 消息的 MIDI 输入设备的句柄。

lMidiMessage

收到的 MIDI 消息。 消息打包到双字值中,如下所示:

要求 说明
高字 高阶字节 未使用。
低序字节 包含需要) 时 (MIDI 数据的第二个字节。
低字 高阶字节 在需要时包含 MIDI 数据的第一个字节 () 。
低序字节 包含 MIDI 状态。

两个 MIDI 数据字节是可选的,具体取决于 MIDI 状态字节。

返回值

此消息不返回值。

备注

从 MIDI 输入端口接收的 MIDI 消息已禁用运行状态;每条消息都会展开,以包含 MIDI 状态字节。

收到 MIDI 系统独占消息时,不会发送此消息。 此消息没有可用的时间戳。 对于带有时间戳的输入数据,必须使用发送到回调函数的消息。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Mmsystem.h (包括 Windows.h)

请参阅

乐器数字接口 (MIDI)

MIDI 消息