/// <summary> /// Shut down gaze watcher and stop listening for events. /// </summary> private void StopGazeDeviceWatcher() { if (gazeDeviceWatcher != null) { gazeDeviceWatcher.Stop(); gazeDeviceWatcher.Added -= this.DeviceAdded; gazeDeviceWatcher.Updated -= this.DeviceUpdated; gazeDeviceWatcher = null; } }
private void StopGazeDeviceWatcher() { if (_gazeDeviceWatcher == null) { return; } _gazeDeviceWatcher.Stop(); _gazeDeviceWatcher.Added -= DeviceAdded; _gazeDeviceWatcher.Updated -= DeviceUpdated; _gazeDeviceWatcher.Removed -= DeviceRemoved; _gazeDeviceWatcher = null; }