/// <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;
     }
 }
示例#2
0
 private void StopGazeDeviceWatcher()
 {
     if (_gazeDeviceWatcher == null)
     {
         return;
     }
     _gazeDeviceWatcher.Stop();
     _gazeDeviceWatcher.Added   -= DeviceAdded;
     _gazeDeviceWatcher.Updated -= DeviceUpdated;
     _gazeDeviceWatcher.Removed -= DeviceRemoved;
     _gazeDeviceWatcher          = null;
 }