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


MediaPlaybackAudioTrackList Класс

Определение

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

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

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

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

Комментарии

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

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

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

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

Свойства

SelectedIndex

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

Size

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

Методы

First()

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

GetAt(UInt32)

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

GetMany(UInt32, AudioTrack[])

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

IndexOf(AudioTrack, UInt32)

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

События

SelectedIndexChanged

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

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

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