Compartir a través de


MediaPlaybackVideoTrackList Clase

Definición

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

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
Herencia
Object Platform::Object IInspectable MediaPlaybackVideoTrackList
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 VideoTracks de un objeto MediaPlaybackItem. Para recibir una notificación cuando la lista de pistas cambia, controle el evento VideoTracksChanged .

Esta clase proporciona acceso a la lista de objetos VideoTrack 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 vídeo 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 vídeo 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 vídeo de un elemento multimedia, consulta Elementos multimedia, listas de reproducción y pistas.

Propiedades

SelectedIndex

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

Size

Obtiene el número de pistas de vídeo 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 vídeo en el índice especificado.

GetMany(UInt32, VideoTrack[])

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

IndexOf(VideoTrack, UInt32)

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

Eventos

SelectedIndexChanged

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

Se aplica a

Consulte también