midiInGetDevCaps Midi设备名称

时间:2010-05-01 14:53:44

标签: c# midi

我已使用此链接中的以下代码。

Getting signals from a MIDI port in C#

我想知道我需要添加什么来获取设备名称列表。 我查看了MSDN网站,发现我需要实现midiInGetDevCaps及其相关的结构。但是我以前从未对dll导入和结构做任何事情,所以我有点迷失。

1 个答案:

答案 0 :(得分:4)

也许你需要像这样使用它:

MIDIINCAPS caps2;

for (uint i = 0; i < Device.iNumDevs1; i++)
{
    Device.midiOutGetDevCaps(i, out caps2, Marshal.SizeOf(output));
    comboBox2.Items.Add(caps2.szPname);
}
相关问题