Compartilhar via


MediaPlaybackAudioTrackList Classe

Definição

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

public ref class MediaPlaybackAudioTrackList sealed : IIterable<AudioTrack ^>, IVectorView<AudioTrack ^>, 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 MediaPlaybackAudioTrackList final : IIterable<AudioTrack>, IVectorView<AudioTrack>, 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 MediaPlaybackAudioTrackList : IEnumerable<AudioTrack>, IReadOnlyList<AudioTrack>, ISingleSelectMediaTrackList
Public NotInheritable Class MediaPlaybackAudioTrackList
Implements IEnumerable(Of AudioTrack), IReadOnlyList(Of AudioTrack), ISingleSelectMediaTrackList
Herança
Object Platform::Object IInspectable MediaPlaybackAudioTrackList
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 AudioTracks de um MediaPlaybackItem. Para ser notificado quando a lista de faixas for alterada, manipule o evento AudioTracksChanged .

Essa classe fornece acesso à lista de objetos AudioTrack 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 áudio na lista de faixas para reprodução.

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

Para obter diretrizes sobre como trabalhar com as faixas de áudio 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 áudio selecionada no momento na lista.

Size

Obtém o número de faixas de áudio na lista.

Métodos

First()

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

GetAt(UInt32)

Retorna a faixa de áudio no índice especificado.

GetMany(UInt32, AudioTrack[])

Recupera as faixas de áudio que começam no índice especificado na lista.

IndexOf(AudioTrack, UInt32)

Recupera o índice de uma faixa de áudio especificada na lista.

Eventos

SelectedIndexChanged

Ocorre quando o índice da faixa de áudio selecionada no momento é alterado.

Aplica-se a

Confira também