Bagikan melalui


TimedMetadataTrack Kelas

Definisi

Mewakili trek metadata berwaktu. Trek ini berisi daftar objek IMediaCue dan menaikkan peristiwa di awal dan akhir jendela waktu setiap isjin.

public ref class TimedMetadataTrack sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Core.ITimedMetadataTrackFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [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 TimedMetadataTrack final
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Core.ITimedMetadataTrackFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class TimedMetadataTrack final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Core.ITimedMetadataTrackFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 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)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Core.ITimedMetadataTrackFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class TimedMetadataTrack
function TimedMetadataTrack(id, language, kind)
Public NotInheritable Class TimedMetadataTrack
Warisan
Object Platform::Object IInspectable TimedMetadataTrack
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Untuk panduan cara menggunakan trek metadata berwaktu, lihat Item media, daftar putar, dan trek.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1607 14393 Nama
1607 14393 PlaybackItem

Konstruktor

TimedMetadataTrack(String, String, TimedMetadataKind)

Menginisialisasi instans baru kelas TimedMetadataTrack .

Properti

ActiveCues

Mendapatkan daftar isjin media di TimedMetadataTrack yang saat ini aktif. Isensi dianggap aktif setelah StartTime-nya tercapai hingga Durasinya terlampaui.

Cues

Mendapatkan daftar isjin media baca-saja di TimedMetadataTrack.

DispatchType

Mendapatkan nilai string kustom yang berisi informasi perutean untuk petunjuk.

Id

Mendapatkan pengidentifikasi untuk trek metadata berwaktu.

Label

Mendapatkan atau mengatur label untuk trek metadata berwaktu.

Language

Mendapatkan string yang menunjukkan bahasa trek metadata berwaktu.

Name

Mendapatkan nama TimedMetadataTrack.

PlaybackItem

Mendapatkan MediaPlaybackItem yang berisi TimedMetadataTrack.

TimedMetadataKind

Mendapatkan nilai yang menunjukkan jenis metadata yang terkandung dalam trek.

TrackKind

Mendapatkan nilai yang menentukan jenis trek media. Untuk TimedMetadataTrack , nilai ini akan selalu menjadi MediaTrackKind.TimedMetadata.

Metode

AddCue(IMediaCue)

Menambahkan isjin media yang ditentukan ke TimedMetadataTrack.

RemoveCue(IMediaCue)

Menghapus isjin media yang ditentukan dari TimedMetadataTrack.

Acara

CueEntered

Terjadi ketika jendela waktu media isian media dimasukkan. Jendela waktu ditentukan oleh StartTime dan Durasi isis.

CueExited

Terjadi ketika jendela waktu media istikamah media keluar. Jendela waktu ditentukan oleh StartTime dan Durasi isis.

TrackFailed

Muncul ketika kesalahan terjadi dengan TimedMetadataTrack.

Berlaku untuk

Lihat juga