MSDN Library
信息
您所需的主题如下所示。但此主题未包含在此库中。

PlayStateChangedEventArgs.IntermediatePlayState 属性

2013/12/13

获取中间状态,音频播放器在进入由 CurrentPlayState 返回的当前播放状态之前经过此状态。

Namespace:  Microsoft.Phone.BackgroundAudio
程序集:  Microsoft.Phone(位于 Microsoft.Phone.dll 中)

public PlayState IntermediatePlayState { get; }

属性值

类型: Microsoft.Phone.BackgroundAudio.PlayState
枚举值之一。

IntermediatePlayState 的典型值包括 TrackReadyTrackEndedBufferingStartedBufferingStopped

IntermediatePlayState 的值永远不为 null。当播放器在其状态更改时没有经过中间状态,则 IntermediatePlayState 的值与 CurrentPlayState 的值相同。例如,如果开始播放一首歌曲而且不需要缓存,那么 IntermediatePlayStateCurrentPlayState 的值为 Playing

下面是状态转换的一些示例:

  1. IntermediatePlayState = BufferingStopped

  2. CurrentPlayState = Playing

  1. IntermediatePlayState = TrackEnded

  2. CurrentPlayState = Stopped

Windows Phone OS

受以下版本支持: 8.0

显示:
© 2016 Microsoft