Пример #1
0
        /// <summary>
        /// MIDI入力ポートの情報を取得します。
        /// </summary>
        public static MidiInCapsA GetPortInformation(uint portNum)
        {
            var caps = new MidiInCapsA();

            midiInGetDevCaps(portNum, ref caps, (uint)Marshal.SizeOf(typeof(MidiInCapsA)));
            return(caps);
        }
Пример #2
0
 private static extern MMResult midiInGetDevCaps([MarshalAs(UnmanagedType.U4)] uint uDeviceID, ref MidiInCapsA lpMidiInCaps, [MarshalAs(UnmanagedType.U4)] uint cbMidiInCaps);