MediaPlaybackTimedMetadataTrackList 类

定义

表示 TimedMetadataTrack 对象的只读列表。

public ref class MediaPlaybackTimedMetadataTrackList sealed : IIterable<TimedMetadataTrack ^>, IVectorView<TimedMetadataTrack ^>
/// [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 MediaPlaybackTimedMetadataTrackList final : IIterable<TimedMetadataTrack>, IVectorView<TimedMetadataTrack>
[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 MediaPlaybackTimedMetadataTrackList : IEnumerable<TimedMetadataTrack>, IReadOnlyList<TimedMetadataTrack>
Public NotInheritable Class MediaPlaybackTimedMetadataTrackList
Implements IEnumerable(Of TimedMetadataTrack), IReadOnlyList(Of TimedMetadataTrack)
继承
Object Platform::Object IInspectable MediaPlaybackTimedMetadataTrackList
属性
实现

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

通过访问 MediaPlaybackItemTimedMetadataTracks 属性获取此类的实例。 若要在曲目列表更改时收到通知,请处理 TimedMetadataTracksChanged 事件。

有关使用元数据曲目的操作指南,请参阅 媒体项、播放列表和曲目

属性

Size

获取列表中计时元数据跟踪的数目。

方法

First()

返回循环访问集合中的项的迭代器。

GetAt(UInt32)

返回指定索引处的计时元数据跟踪。

GetMany(UInt32, TimedMetadataTrack[])

检索从列表中指定索引处开始的计时元数据跟踪。

GetPresentationMode(UInt32)

获取具有指定索引的计时元数据轨道的表示模式。

IndexOf(TimedMetadataTrack, UInt32)

检索列表中指定计时元数据跟踪的索引。

SetPresentationMode(UInt32, TimedMetadataTrackPresentationMode)

使用指定的索引设置计时元数据轨道的表示模式。

事件

PresentationModeChanged

MediaPlaybackTimedMetadataTrackList 的呈现模式更改时发生。

适用于

另请参阅