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