Partilhar via


MediaBreak Classe

Definição

Representa um conjunto de um ou mais objetos MediaPlaybackItem que são reproduzidos antes, depois ou em pontos especificados durante a reprodução de outro 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
Herança
Object Platform::Object IInspectable MediaBreak
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Comentários

Obtenha uma referência ao MediaBreak que está sendo reproduzido no momento usando o construtor ou acessando a propriedade CurrentBreak do MediaBreakManager. Quando uma interrupção de mídia começa a ser reproduzida, você pode obter uma referência ao objeto MediaBreak associado manipulando o evento BreakStarted e acessando a propriedade MediaBreak do MediaBreakStartedEventArgs passado para o manipulador.

Obtenha ou defina uma pausa de mídia pré-roll ou pós-roll para um item de mídia acessando a propriedade PrerollBreak ou PostrollBreak do objeto MediaBreakSchedule associado a um MediaPlaybackItem.

Para obter diretrizes sobre como trabalhar com pausas de mídia, consulte Criar, agendar e gerenciar pausas de mídia.

Construtores

MediaBreak(MediaBreakInsertionMethod)

Inicializa uma nova instância da classe MediaBreak com o método de inserção especificado.

MediaBreak(MediaBreakInsertionMethod, TimeSpan)

Inicializa uma nova instância da classe MediaBreak com o método de inserção e a posição de apresentação especificados.

Propriedades

CanStart

Obtém ou define um valor que indica se o MediaBreak pode ser reproduzido.

CustomProperties

Obtém um mapa de pares chave/valor que permitem associar dados personalizados a um MediaBreak.

InsertionMethod

Obtém um valor que indica se a interrupção de mídia interromperá o conteúdo main, fazendo com que o conteúdo do main pause enquanto ele é reproduzido ou se ele substituirá o conteúdo main.

PlaybackList

Obtém o MediaPlaybackList que contém os objetos MediaPlaybackItem que serão reproduzidos como parte do MediaBreak.

PresentationPosition

Obtém a posição dentro da reprodução de um MediaPlaybackItem no qual o MediaBreak será reproduzido.

Aplica-se a

Confira também