MediaPlaybackVideoTrackList 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 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
- 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. |