Share via


MediaPlaybackTimedMetadataTrackList Classe

Définition

Représente une liste en lecture seule d’objets 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)
Héritage
Object Platform::Object IInspectable MediaPlaybackTimedMetadataTrackList
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Obtenez un instance de cette classe en accédant à la propriété TimedMetadataTracks d’un Objet MediaPlaybackItem. Pour être averti lorsque la liste des suivis de modifications, gérez l’événement TimedMetadataTracksChanged .

Pour obtenir des conseils pratiques sur l’utilisation des pistes de métadonnées, consultez Éléments multimédias, playlists et pistes.

Propriétés

Size

Obtient le nombre de pistes de métadonnées chronotés dans la liste.

Méthodes

First()

Retourne un itérateur qui itère sur les éléments de la collection.

GetAt(UInt32)

Retourne le suivi des métadonnées chrono timed à l’index spécifié.

GetMany(UInt32, TimedMetadataTrack[])

Récupère les pistes de métadonnées chronotés qui commencent à l’index spécifié dans la liste.

GetPresentationMode(UInt32)

Obtient le mode de présentation de la piste de métadonnées chrono timed avec l’index spécifié.

IndexOf(TimedMetadataTrack, UInt32)

Récupère l’index d’une piste de métadonnées chrono timed spécifiée dans la liste.

SetPresentationMode(UInt32, TimedMetadataTrackPresentationMode)

Définit le mode de présentation de la piste de métadonnées chrono timed avec l’index spécifié.

Événements

PresentationModeChanged

Se produit lorsque le mode de présentation de MediaPlaybackTimedMetadataTrackList change.

S’applique à

Voir aussi