MediaBreak 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一组在播放另一个 MediaPlaybackItem 期间在指定点之前、之后或指定点播放的 一个或多个 MediaPlaybackItem 对象。
public ref class MediaBreak sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Playback.IMediaBreakFactory, 196608, "Windows.Foundation.UniversalApiContract")]
/// [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 MediaBreak final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Playback.IMediaBreakFactory), 196608, "Windows.Foundation.UniversalApiContract")]
[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 MediaBreak
function MediaBreak(insertionMethod, presentationPosition)
Public NotInheritable Class MediaBreak
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)
|
注解
使用 构造函数或通过访问 MediaBreakManager 的 CurrentBreak 属性获取对当前播放的 MediaBreak 的引用。 当媒体中断开始播放时,可以通过处理 BreakStarted 事件并访问传入处理程序的 MediaBreakStartedEventArgs 的 MediaBreak 属性来获取对关联的 MediaBreak 对象的引用。
通过访问与 MediaPlaybackItem 关联的 MediaBreakSchedule 对象的 PrerollBreak 或 PostrollBreak 属性,获取或设置媒体项的预播或后置媒体中断。
有关使用媒体中断操作指南,请参阅 创建、计划和管理媒体中断。
构造函数
MediaBreak(MediaBreakInsertionMethod) |
使用指定的插入方法初始化 MediaBreak 类的新实例。 |
MediaBreak(MediaBreakInsertionMethod, TimeSpan) |
使用指定的插入方法和呈现位置初始化 MediaBreak 类的新实例。 |
属性
CanStart |
获取或设置一个值,该值指示是否可以播放 MediaBreak 。 |
CustomProperties |
获取允许将自定义数据与 MediaBreak 关联的键/值对映射。 |
InsertionMethod |
获取一个值,该值指示媒体中断是否会中断main内容,导致main内容在播放时暂停,或者是否替换main内容。 |
PlaybackList |
获取 MediaPlaybackList,其中包含将作为 MediaBreak 的一部分播放的 MediaPlaybackItem 对象。 |
PresentationPosition |
获取 播放 MediaPlaybackItem 中播放 MediaBreak 的位置。 |