打开和关闭设备驱动程序
在使用 MIDI 设备之前,必须打开它,并且应在使用完设备后立即关闭该设备。 Windows 提供以下功能来打开和关闭不同类型的 MIDI 设备。
值 | 含义 |
---|---|
midiInClose | 关闭指定的 MIDI 输入设备。 |
midiInOpen | 打开指定的 MIDI 输入设备进行录制。 |
midiOutClose | 关闭指定的 MIDI 输出设备。 |
midiOutOpen | 打开 MIDI 输出设备进行播放。 |
打开 MIDI 设备的每个函数都采用设备标识符、内存位置的地址和 MIDI 设备特有的一些参数作为参数。 内存位置用设备句柄填充,该句柄用于在调用其他音频函数时标识打开的音频设备。
许多 MIDI 函数可以接受设备句柄或设备标识符。 尽管无论在哪里使用设备标识符,都可以使用设备句柄,但在调用句柄时,不能始终使用设备标识符。
注意
MIDI 设备不一定可共享,因此当用户请求特定设备时,特定设备可能不可用。 如果发生这种情况,应用程序应通知用户并允许用户再次尝试打开设备。
相关主题