Condividi tramite


MediaBreak Classe

Definizione

Rappresenta un set di uno o più oggetti MediaPlaybackItem riprodotti prima, dopo o in punti specificati durante la riproduzione di un altro oggetto 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
Ereditarietà
Object Platform::Object IInspectable MediaBreak
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Commenti

Ottenere un riferimento all'oggetto MediaBreak attualmente in riproduzione usando il costruttore o accedendo alla proprietà CurrentBreak di MediaBreakManager. Quando un'interruzione multimediale inizia la riproduzione, è possibile ottenere un riferimento all'oggetto MediaBreak associato gestendo l'evento BreakStarted e accedendo alla proprietà MediaBreak di MediaBreakStartedEventArgs passata al gestore.

Ottenere o impostare un'interruzione multimediale pre-roll o post-roll per un elemento multimediale accedendo alla proprietà PrerollBreak o PostrollBreak dell'oggetto MediaBreakSchedule associato a un oggetto MediaPlaybackItem.

Per indicazioni su come usare le interruzioni multimediali, vedere Creare, pianificare e gestire interruzioni multimediali.

Costruttori

MediaBreak(MediaBreakInsertionMethod)

Inizializza una nuova istanza della classe MediaBreak con il metodo di inserimento specificato.

MediaBreak(MediaBreakInsertionMethod, TimeSpan)

Inizializza una nuova istanza della classe MediaBreak con il metodo di inserimento e la posizione della presentazione specificati.

Proprietà

CanStart

Ottiene o imposta un valore che indica se è possibile riprodurre MediaBreak .

CustomProperties

Ottiene una mappa di coppie chiave/valore che consentono di associare dati personalizzati a un oggetto MediaBreak.

InsertionMethod

Ottiene un valore che indica se l'interruzione multimediale interromperà il contenuto principale, causando la sospensione del contenuto principale durante la riproduzione o se sostituirà il contenuto principale.

PlaybackList

Ottiene l'oggetto MediaPlaybackList contenente gli oggetti MediaPlaybackItem che verranno riprodotti come parte di MediaBreak.

PresentationPosition

Ottiene la posizione all'interno della riproduzione di un oggetto MediaPlaybackItem in cui verrà riprodotto MediaBreak .

Si applica a

Vedi anche