MediaBreak Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |