MediaPlaybackAudioTrackList Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une liste en lecture seule d’objets AudioTrack , dont une seule piste peut être sélectionnée à la fois.
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
- Héritage
- 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é AudioTracks d’un Objet MediaPlaybackItem. Pour être averti lorsque la liste des pistes change, gérez l’événement AudioTracksChanged .
Cette classe permet d’accéder à la liste des objets AudioTrack associés à un objet MediaPlaybackItem. Lorsque l’élément multimédia est ouvert par un composant et que l’événement ItemOpened est déclenché, vous pouvez sélectionner l’une des pistes audio de la liste des pistes à lire.
Notez que cette classe ne représente pas une playlist de pistes audio lues séquentiellement. Pour lire une liste séquentielle de pistes, utilisez MediaPlaybackList.
Pour obtenir des conseils pratiques sur l’utilisation des pistes audio d’un élément multimédia, consultez Éléments multimédias, playlists et pistes.
Propriétés
SelectedIndex |
Obtient ou définit l’index de la piste audio actuellement sélectionnée dans la liste. |
Size |
Obtient le nombre de pistes audio dans la liste. |
Méthodes
First() |
Retourne un itérateur qui itère sur les éléments de la collection. |
GetAt(UInt32) |
Retourne la piste audio à l’index spécifié. |
GetMany(UInt32, AudioTrack[]) |
Récupère les pistes audio qui commencent à l’index spécifié dans la liste. |
IndexOf(AudioTrack, UInt32) |
Récupère l’index d’une piste audio spécifiée dans la liste. |
Événements
SelectedIndexChanged |
Se produit lorsque l’index de la piste audio actuellement sélectionnée change. |