MediaBreak 类

定义

表示一组在播放另一个 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
继承
Object Platform::Object IInspectable MediaBreak
属性

Windows 要求

设备系列
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)

注解

使用 构造函数或通过访问 MediaBreakManagerCurrentBreak 属性获取对当前播放的 MediaBreak 的引用。 当媒体中断开始播放时,可以通过处理 BreakStarted 事件并访问传入处理程序的 MediaBreakStartedEventArgsMediaBreak 属性来获取对关联的 MediaBreak 对象的引用。

通过访问与 MediaPlaybackItem 关联的 MediaBreakSchedule 对象的 PrerollBreakPostrollBreak 属性,获取或设置媒体项的预播或后置媒体中断。

有关使用媒体中断操作指南,请参阅 创建、计划和管理媒体中断

构造函数

MediaBreak(MediaBreakInsertionMethod)

使用指定的插入方法初始化 MediaBreak 类的新实例。

MediaBreak(MediaBreakInsertionMethod, TimeSpan)

使用指定的插入方法和呈现位置初始化 MediaBreak 类的新实例。

属性

CanStart

获取或设置一个值,该值指示是否可以播放 MediaBreak

CustomProperties

获取允许将自定义数据与 MediaBreak 关联的键/值对映射。

InsertionMethod

获取一个值,该值指示媒体中断是否会中断main内容,导致main内容在播放时暂停,或者是否替换main内容。

PlaybackList

获取 MediaPlaybackList,其中包含将作为 MediaBreak 的一部分播放的 MediaPlaybackItem 对象。

PresentationPosition

获取 播放 MediaPlaybackItem 中播放 MediaBreak 的位置。

适用于

另请参阅