private void inputManagerSync_RawInputReceived(object sender, RawInputReceivedEventArgs e) { UpdateInputs(e.DeviceId, e.InputString, e.IsAxis); }
private void inputManager_RawInputReceived(object sender, RawInputReceivedEventArgs e) { Console.WriteLine("Raw input received from device " + e.DeviceId + ": " + e.InputString); this.BeginInvoke(new RawInputReceivedHandler(inputManagerSync_RawInputReceived), this, e); }
private void inputManager_RawInputReceived(object sender, RawInputReceivedEventArgs e) { Console.WriteLine("Raw input received from device " + e.DeviceId + ": " + e.InputString); Dispatcher.BeginInvoke(new RawInputReceivedHandler(inputManagerSync_RawInputReceived), this, e); }
private void InvokeRawInputReceivedEvent(String deviceId, String inputString, bool isAxis) { if (RawInputReceived != null) { RawInputReceivedEventArgs eventArgs = new RawInputReceivedEventArgs(deviceId, inputString, isAxis); RawInputReceived.Invoke(this, eventArgs); } }