MediaBreak クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
別の MediaPlaybackItem の再生中に、指定したポイントの前、後、または指定した時点で再生される 1 つ以上の 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 |
メディア中断によってメインコンテンツが中断され、メインコンテンツが再生中に一時停止するか、メインコンテンツを置き換えるかを示す値を取得します。 |
PlaybackList |
MediaBreak の一部として再生される MediaPlaybackItem オブジェクトを含む MediaPlaybackList を取得します。 |
PresentationPosition |
MediaBreak が再生される MediaPlaybackItem の再生内の位置を取得します。 |