MediaBreak Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |