MediaPlaybackSessionBufferingStartedEventArgs.IsPlaybackInterruption 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示系统是否预期触发事件的缓冲,例如,当新项目开始播放时或用户查找媒体项中的新位置之后,或者是否是意外中断(例如,当缓冲是由于网络连接降低导致时)。
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。