MediaBreak Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 . |