Пример #1
0
 private static extern MMRESULT midiInGetDevCaps(UIntPtr uDeviceId, out MIDIINCAPS caps,
                                                 uint cbMidiInCaps);
Пример #2
0
 /// <summary>
 ///     Fills in the capabilities struct for a specific input device.
 /// </summary>
 /// NOTE: This is adapted from the original Win32 function in order to make it typesafe.
 ///
 /// Win32 docs: http://msdn.microsoft.com/en-us/library/ms711604(VS.85).aspx
 public static MMRESULT midiInGetDevCaps(UIntPtr uDeviceId, out MIDIINCAPS caps)
 {
     return(midiInGetDevCaps(uDeviceId, out caps,
                             (uint)Marshal.SizeOf(typeof(MIDIINCAPS))));
 }