MediaPlaybackAudioTrackList Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine schreibgeschützte Liste von AudioTrack-Objekten dar, von denen eine einzelne Spur gleichzeitig ausgewählt werden kann.
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
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Rufen Sie eine instance dieser Klasse ab, indem Sie auf die AudioTracks-Eigenschaft eines MediaPlaybackItem-Objekts zugreifen. Um benachrichtigt zu werden, wenn sich die Liste der Spuren ändert, behandeln Sie das AudioTracksChanged-Ereignis .
Diese Klasse bietet Zugriff auf die Liste der AudioTrack-Objekte , die einem MediaPlaybackItem zugeordnet sind. Wenn das Medienelement von einer Komponente geöffnet wird und das ItemOpened-Ereignis ausgelöst wird, können Sie eine der Audiospuren in der Titelliste für die Wiedergabe auswählen.
Beachten Sie, dass diese Klasse keine Wiedergabeliste von Audiospuren darstellt, die sequenziell wiedergegeben werden. Verwenden Sie MediaPlaybackList, um eine sequenzielle Liste von Titeln wiederzugeben.
Anleitungen zum Arbeiten mit den Audiospuren eines Medienelements finden Sie unter Medienelemente, Wiedergabelisten und Titel.
Eigenschaften
SelectedIndex |
Ruft den Index der aktuell ausgewählten Audiospur in der Liste ab oder legt diese fest. |
Size |
Ruft die Anzahl der Audiospuren in der Liste ab. |
Methoden
First() |
Gibt einen Iterator zurück, der die Elemente in der Auflistung durchläuft. |
GetAt(UInt32) |
Gibt die Audiospur am angegebenen Index zurück. |
GetMany(UInt32, AudioTrack[]) |
Ruft die Audiospuren ab, die am angegebenen Index in der Liste beginnen. |
IndexOf(AudioTrack, UInt32) |
Ruft den Index einer angegebenen Audiospur in der Liste ab. |
Ereignisse
SelectedIndexChanged |
Tritt auf, wenn sich der Index der aktuell ausgewählten Audiospur ändert. |