Поделиться через


MediaPlaybackVideoTrackList Класс

Определение

Представляет доступный только для чтения список объектов VideoTrack , из которых можно выбрать одну дорожку одновременно.

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
Наследование
Object Platform::Object IInspectable MediaPlaybackVideoTrackList
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Получите экземпляр этого класса, перейдя к свойству VideoTracksобъекта MediaPlaybackItem. Чтобы получать уведомления при изменении списка дорожек, обработайте событие VideoTracksChanged .

Этот класс предоставляет доступ к списку объектов VideoTrack , связанных с MediaPlaybackItem. При открытии элемента мультимедиа компонентом и возникновении события ItemOpened можно выбрать одну из видеодорожек в списке дорожек для воспроизведения.

Обратите внимание, что этот класс не представляет список воспроизведения видеодорожек, которые воспроизводится последовательно. Чтобы воспроизвести последовательный список дорожек, используйте MediaPlaybackList.

Инструкции по работе с видеодорожками элемента мультимедиа см. в статье Элементы мультимедиа, списки воспроизведения и дорожки.

Свойства

SelectedIndex

Возвращает или задает индекс выбранной видеодорожки в списке.

Size

Возвращает количество видеодорожек в списке.

Методы

First()

Возвращает итератор, который выполняет итерацию по элементам в коллекции.

GetAt(UInt32)

Возвращает видеодорожку по указанному индексу.

GetMany(UInt32, VideoTrack[])

Извлекает видеодорожки, начинающиеся с указанного индекса в списке.

IndexOf(VideoTrack, UInt32)

Извлекает индекс указанной видеодорожки в списке.

События

SelectedIndexChanged

Происходит при изменении индекса выбранной видеодорожки.

Применяется к

См. также раздел