private MidiOutPort( string deviceId, MidiDeviceInfo deviceInfo, MidiDeviceInfo.PortInfo portInfo) { _midiManager = ContextHelper.Current.GetSystemService(Context.MidiService).JavaCast <MidiManager>(); DeviceId = deviceId ?? throw new ArgumentNullException(nameof(deviceId)); _deviceInfo = deviceInfo ?? throw new ArgumentNullException(nameof(deviceInfo)); _portInfo = portInfo ?? throw new ArgumentNullException(nameof(portInfo)); }
public MidiPortDetails(MidiDeviceInfo device, MidiDeviceInfo.PortInfo port) { if (device == null) { throw new ArgumentNullException(nameof(device)); } if (port == null) { throw new ArgumentNullException(nameof(port)); } this.device = device; this.port = port; }