Partager via


MediaBreak Classe

Définition

Représente un ensemble d’un ou plusieurs objets MediaPlaybackItem qui sont lus avant, après ou à des points spécifiés pendant la lecture d’un autre Objet 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
Héritage
Object Platform::Object IInspectable MediaBreak
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v3.0)

Remarques

Obtenez une référence au MediaBreak en cours de lecture à l’aide du constructeur ou en accédant à la propriété CurrentBreak de MediaBreakManager. Lorsqu’une coupure multimédia commence à être lue, vous pouvez obtenir une référence à l’objet MediaBreak associé en gérant l’événement BreakStarted et en accédant à la propriété MediaBreak de MediaBreakStartedEventArgs passée dans le gestionnaire.

Obtenez ou définissez un arrêt de média avant ou après la restauration pour un élément multimédia en accédant à la propriété PrerollBreak ou PostrollBreak de l’objet MediaBreakSchedule associé à un Élément MediaPlaybackItem.

Pour obtenir des conseils pratiques sur l’utilisation des pauses multimédias, consultez Créer, planifier et gérer des interruptions de média.

Constructeurs

MediaBreak(MediaBreakInsertionMethod)

Initialise une nouvelle instance de la classe MediaBreak avec la méthode d’insertion spécifiée.

MediaBreak(MediaBreakInsertionMethod, TimeSpan)

Initialise une nouvelle instance de la classe MediaBreak avec la méthode d’insertion et la position de présentation spécifiées.

Propriétés

CanStart

Obtient ou définit une valeur indiquant si mediaBreak peut être lu.

CustomProperties

Obtient une carte des paires clé/valeur qui vous permettent d’associer des données personnalisées à un MediaBreak.

InsertionMethod

Obtient une valeur indiquant si la coupure de média interrompt le contenu main, ce qui provoque la suspension du contenu main pendant sa lecture ou si elle remplace le contenu main.

PlaybackList

Obtient le MediaPlaybackList contenant les objets MediaPlaybackItem qui seront lus dans le cadre de MediaBreak.

PresentationPosition

Obtient la position dans la lecture d’un Objet MediaPlaybackItem auquel mediaBreak sera lu.

S’applique à

Voir aussi