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
- Наследование
- Атрибуты
- Реализации
Требования к 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 |
Происходит при изменении индекса выбранной видеодорожки. |