コード例 #1
0
ファイル: TrackingSensor.cs プロジェクト: we4690/WinAlphaBot
        private void OnInterruptOccurred(TrackingSensorStatus status)
        {
            //EventHandler<TrackerSensorEvent> interruptHandler = null;
            //Interlocked.CompareExchange(ref interruptHandler, InterruptHandler, null);

            if (InterruptHandler != null)
            {
                InterruptHandler(this, new TrackingSensorEventArgs(status));
            }
        }
コード例 #2
0
ファイル: ITrackingSensor.cs プロジェクト: we4690/WinAlphaBot
 public TrackingSensorEventArgs(TrackingSensorStatus status)
 {
     Status = status;
 }
コード例 #3
0
ファイル: TrackingSensor.cs プロジェクト: we4690/WinAlphaBot
 private void OnInterruptOccurred(TrackingSensorStatus status)
 {
     InterruptHandler?.Invoke(this, new TrackingSensorEventArgs(status));
 }