private void MediaPlaybackSession_BufferingStarted(MediaPlaybackSession sender, object args) { MediaPlaybackSessionBufferingStartedEventArgs bufferingStartedEventArgs = args as MediaPlaybackSessionBufferingStartedEventArgs; if (bufferingStartedEventArgs != null && bufferingStartedEventArgs.IsPlaybackInterruption) { //提示播放中断 } }
// <SnippetBufferingHandlers> private void MediaPlaybackSession_BufferingStarted(MediaPlaybackSession sender, object args) { MediaPlaybackSessionBufferingStartedEventArgs bufferingStartedEventArgs = args as MediaPlaybackSessionBufferingStartedEventArgs; if (bufferingStartedEventArgs != null && bufferingStartedEventArgs.IsPlaybackInterruption) { // update the playback quality telemetry report to indicate that // playback was interrupted } // update the UI to indicate that playback is buffering }