Compartir a través de


MediaPlaybackAudioTrackList Clase

Definición

Representa una lista de solo lectura de objetos AudioTrack , de los que se puede seleccionar una sola pista a la vez.

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
Herencia
Object Platform::Object IInspectable MediaPlaybackAudioTrackList
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Obtenga una instancia de esta clase accediendo a la propiedad AudioTracks de un objeto MediaPlaybackItem. Para recibir una notificación cuando la lista de pistas cambie, controle el evento AudioTracksChanged .

Esta clase proporciona acceso a la lista de objetos AudioTrack asociados a un objeto MediaPlaybackItem. Cuando un componente abre el elemento multimedia y se genera el evento ItemOpened , puede seleccionar una de las pistas de audio de la lista de pistas para su reproducción.

Tenga en cuenta que esta clase no representa una lista de reproducción de pistas de audio que se reproducen secuencialmente. Para reproducir una lista secuencial de pistas, use MediaPlaybackList.

Para obtener instrucciones paso a paso para trabajar con las pistas de audio de un elemento multimedia, consulta Elementos multimedia, listas de reproducción y pistas.

Propiedades

SelectedIndex

Obtiene o establece el índice de la pista de audio seleccionada actualmente en la lista.

Size

Obtiene el número de pistas de audio de la lista.

Métodos

First()

Devuelve un iterador que recorre en iteración los elementos de la colección.

GetAt(UInt32)

Devuelve la pista de audio en el índice especificado.

GetMany(UInt32, AudioTrack[])

Recupera las pistas de audio que comienzan en el índice especificado de la lista.

IndexOf(AudioTrack, UInt32)

Recupera el índice de una pista de audio especificada en la lista.

Eventos

SelectedIndexChanged

Se produce cuando cambia el índice de la pista de audio seleccionada actualmente.

Se aplica a

Consulte también