Compartilhar via


MediaPlaybackVideoTrackList Classe

Definição

Representa uma lista somente leitura de objetos VideoTrack , dos quais uma única faixa pode ser selecionada ao mesmo tempo.

public ref class MediaPlaybackVideoTrackList sealed : IIterable<VideoTrack ^>, IVectorView<VideoTrack ^>, ISingleSelectMediaTrackList
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaPlaybackVideoTrackList final : IIterable<VideoTrack>, IVectorView<VideoTrack>, ISingleSelectMediaTrackList
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaPlaybackVideoTrackList : IEnumerable<VideoTrack>, IReadOnlyList<VideoTrack>, ISingleSelectMediaTrackList
Public NotInheritable Class MediaPlaybackVideoTrackList
Implements IEnumerable(Of VideoTrack), IReadOnlyList(Of VideoTrack), ISingleSelectMediaTrackList
Herança
Object Platform::Object IInspectable MediaPlaybackVideoTrackList
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Obtenha uma instância dessa classe acessando a propriedade VideoTracks de um MediaPlaybackItem. Para ser notificado quando a lista de faixas for alterada, manipule o evento VideoTracksChanged .

Essa classe fornece acesso à lista de objetos VideoTrack associados a um MediaPlaybackItem. Quando o item de mídia é aberto por um componente e o evento ItemOpened é gerado, você pode selecionar uma das faixas de vídeo na lista de faixas para reprodução.

Observe que essa classe não representa uma playlist de faixas de vídeo que são reproduzidas sequencialmente. Para reproduzir uma lista sequencial de faixas, use MediaPlaybackList.

Para obter diretrizes sobre como trabalhar com as faixas de vídeo de um item de mídia, consulte Itens de mídia, playlists e faixas.

Propriedades

SelectedIndex

Obtém ou define o índice da faixa de vídeo selecionada no momento na lista.

Size

Obtém o número de faixas de vídeo na lista.

Métodos

First()

Retorna um iterador que itera sobre os itens na coleção.

GetAt(UInt32)

Retorna a faixa de vídeo no índice especificado.

GetMany(UInt32, VideoTrack[])

Recupera as faixas de vídeo que começam no índice especificado na lista.

IndexOf(VideoTrack, UInt32)

Recupera o índice de uma faixa de vídeo especificada na lista.

Eventos

SelectedIndexChanged

Ocorre quando o índice do controle de vídeo selecionado no momento é alterado.

Aplica-se a

Confira também