BackgroundAudioTask.MyBackgroundAudioTask.Current_CurrentStateChanged C# (CSharp) Method

Current_CurrentStateChanged() private method

private Current_CurrentStateChanged ( MediaPlayer sender, object args ) : void
sender MediaPlayer
args object
return void
        void Current_CurrentStateChanged(MediaPlayer sender, object args)
        {
            if (sender.CurrentState == MediaPlayerState.Playing)
            {
                smtc.PlaybackStatus = MediaPlaybackStatus.Playing;
            }
            else if (sender.CurrentState == MediaPlayerState.Paused)
            {
                smtc.PlaybackStatus = MediaPlaybackStatus.Paused;
            }
            else if (sender.CurrentState == MediaPlayerState.Closed)
            {
                smtc.PlaybackStatus = MediaPlaybackStatus.Closed;
            }
        }