MediaPlaybackSessionBufferingStartedEventArgs.IsPlaybackInterruption 属性

定义

获取一个值,该值指示系统是否预期触发事件的缓冲,例如,当新项目开始播放时或用户查找媒体项中的新位置之后,或者是否是意外中断(例如,当缓冲是由于网络连接降低导致时)。

public:
 property bool IsPlaybackInterruption { bool get(); };
bool IsPlaybackInterruption();
public bool IsPlaybackInterruption { get; }
var boolean = mediaPlaybackSessionBufferingStartedEventArgs.isPlaybackInterruption;
Public ReadOnly Property IsPlaybackInterruption As Boolean

属性值

Boolean

bool

如此 如果缓冲表示意外的播放中断。 如果缓冲是正常播放操作的预期结果,则为 False。

注解

实现自定义 UI 的媒体播放应用通常会在发生缓冲时更新其 UI,以通知用户。 通过检查此属性的值,可以选择仅显示意外缓冲中断的缓冲 UI。

为了保持向后兼容性, BufferingStarted 委托签名将事件参数作为泛型对象接收。 若要获取此类的实例,请使用 as 运算符关键字 (keyword) (C#) 或 dynamic_cast (C++) 将 args 参数强制转换为 MediaPlaybackSessionBufferingStartedEventArgs

适用于