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