MediaBreakManager クラス

定義

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
継承
Object Platform::Object IInspectable 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)

指定した MediaBreak の再生をすぐに開始するように MediaPlayer に指示します。

SkipCurrentBreak()

MediaPlayer に現在の MediaBreak をスキップするように指示します。

イベント

BreakEnded

MediaBreak の再生が終了したときに発生します。

BreakSkipped

MediaBreak がスキップされたときに発生します。

BreaksSeekedOver

ユーザーが 1 つ以上の保留中のメディアの中断を超えてメディア再生位置をシークしたときに発生します。

BreakStarted

MediaBreak の再生が開始されたときに発生します。

適用対象

こちらもご覧ください