Beispiel #1
0
        private void Gamepad_Ended(object sender, EventArgs eventArgs)
        {
            var gamepad = sender as MiGamepad;

            StopAndRemove(gamepad.Device.DevicePath);
            GamepadRemoved?.Invoke(this, EventArgs.Empty);
        }
Beispiel #2
0
        private void Gamepad_Ended(object sender, EventArgs eventArgs)
        {
            _SyncContext.Post(o =>
            {
                var gamepad = sender as MiGamepad;
                StopAndRemove(gamepad.Device.DevicePath);

                GamepadRemoved?.Invoke(this, EventArgs.Empty);
            }, null);
        }