MediaBreakManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供有关与 MediaPlayer 关联的 MediaBreak 对象的信息和控制。 此类提供媒体中断开始播放、结束播放、跳过或被查找的事件。 还可以使用此类来确定当前正在播放 的 MediaBreak ,或者启动或跳过 MediaBreak 的播放。
public ref class MediaBreakManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaBreakManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaBreakManager
Public NotInheritable Class MediaBreakManager
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)
|
注解
通过访问 MediaPlayer.BreakManager 属性获取此类的实例。
有关使用媒体中断操作指南,请参阅 创建、计划和管理媒体中断。
属性
CurrentBreak |
获取 MediaPlayer 当前正在播放的 MediaBreak。 |
PlaybackSession |
获取与 MediaBreakManager 关联的 MediaPlaybackSession。 |
方法
PlayBreak(MediaBreak) |
指示 MediaPlayer 立即开始播放指定的 MediaBreak 。 |
SkipCurrentBreak() |
指示 MediaPlayer 跳过当前 MediaBreak。 |
事件
BreakEnded |
在 MediaBreak 结束播放时发生。 |
BreakSkipped |
跳过 MediaBreak 时发生。 |
BreaksSeekedOver |
当用户在一个或多个挂起的媒体中断后查找媒体播放位置时发生。 |
BreakStarted |
在 开始播放 MediaBreak 时发生。 |