作者vivimice (麦斯◎我的奶酪在哪里﹖)
看板Visual_Basic
标题[API] Opening and Closing Device Drivers
时间Wed Jul 27 15:33:56 2005
来源﹕mk:@MSITStore:E:\Microsoft%20Visual%20Studio\MSDN98\98VS\2052\
MultiMed.chm::/devdoc/live/pdgrmm/midi_3243.htm
翻译﹕vivimice 智慧权所有
定位﹕平台SDK/Graphics and MultiMedia Services/MultiMedia Audio/
Musical Intrument Device Interface/About MIDI/MIDI Services
原载﹕缥缈水云间 (bbs.freecity.cn)
Opening and Closing Device Drivers
打开和关闭设备驱动程序
You must open a MIDI device before using it, and you should close the device as
soon as you finish using it. Windows provides the following functions to open
and close different types of MIDI devices:
在使用MIDI设备之前你必须打开它﹐在使用完毕以後你也应该马上关闭它。Windows提供
以下函数来打开和关闭不同类型的MIDI设备﹕
‧midiInClose Closes a specified MIDI input device.
关闭一个指定的MIDI输入设备。
‧midiInOpen Opens a specified MIDI input device for recording.
打开一个指定的MIDI输入设备来录制MIDI数据。
‧midiOutClose Closes a specified MIDI output device.
关闭一个指定的MIDI输出设备。
‧midiOutOpen Opens a MIDI output device for playback.
打开一个MIDI输出设备用於回放MIDI数据。
Each function that opens a MIDI device takes as parameters a device identifier,
an address of a memory location, and some parameters unique to MIDI devices.
The memory location is filled with a device handle, which is used to identify
the open audio device in calls to other audio functions.
用於打开midi设备的函数需要程序员提供一个设备标识符、一个内存位置的地址和对於这
个MIDI设备而言一些唯一的参数作为调用参数。一个设备句柄将会填充到传入的内存位置
中﹐该句柄用於标识一个打开的音频设备并用来调用其它的音频函数。
Many MIDI functions can accept either a device handle or a device identifier.
Although you can use a device handle wherever you would use a device
identifier, you cannot always use a device identifier when a handle is called
for.
许多MIDI函数能同时接受设备句柄或者设备标识符。尽管你能在任何需要使用设备标识符
的场合使用设备句柄(来替代设备标识符)﹐但是你不能在要求使用设备句柄的时候使用设
备标识符。
Note: MIDI devices are not necessarily shareable, so a particular device may
not be available when a user requests it. If this happens, the application
should notify the user and allow the user to try to open the device again.
请注意﹕MIDI设备不是可共享的(没有共享的必要性)﹐所以当用户请求一个特定设备的时
候它可能并不可用。当这种情况出现时﹐应用程序应该通知用户并且允许用户再次尝试打
开这个设备。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.108.88.250