Windows.Media.Playback Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan fungsionalitas untuk memutar file media dari tugas latar depan dan latar belakang.
Kelas
BackgroundMediaPlayer |
Menyediakan akses ke pemutar media saat sedang berjalan di latar belakang. Catatan Dimulai dengan Windows, versi 1703, BackgroundMediaPlayer tidak digunakan lagi dan mungkin tidak tersedia di versi Windows yang akan datang. Gunakan kelas MediaPlayer sebagai gantinya. Untuk informasi selengkapnya, lihat Memutar media di latar belakang. |
CurrentMediaPlaybackItemChangedEventArgs |
Menyediakan data untuk peristiwa MediaPlaybackList.CurrentItemChanged . |
MediaBreak |
Mewakili satu set atau beberapa objek MediaPlaybackItem yang diputar sebelum, sesudah, atau pada titik yang ditentukan selama pemutaran MediaPlaybackItem lain. |
MediaBreakEndedEventArgs |
Menyediakan data untuk peristiwa MediaBreakManager.BreakEnded , yang terjadi ketika pemutaran MediaBreak telah berakhir. |
MediaBreakManager |
Menyediakan informasi tentang dan kontrol atas objek MediaBreak yang terkait dengan MediaPlayer. Kelas ini menyediakan peristiwa ketika jeda media memulai pemutaran, mengakhiri pemutaran, dilewati, atau dicari. Anda juga dapat menggunakan kelas ini untuk menentukan MediaBreak yang sedang diputar atau memulai atau melewati pemutaran MediaBreak. |
MediaBreakSchedule |
Mewakili sekumpulan objek MediaBreak yang terkait dengan MediaPlaybackItem dan posisi dalam pemutaran item tempat jeda media diputar. |
MediaBreakSeekedOverEventArgs |
Menyediakan data untuk peristiwa MediaBreakManager.BreaksSeekedOver , yang terjadi ketika pengguna mencari posisi pemutaran media melewati satu atau beberapa media yang tertunda berhenti. |
MediaBreakSkippedEventArgs |
Menyediakan data untuk peristiwa MediaBreakManager.BreakSkipped , yang terjadi ketika pemutaran MediaBreak dilewati. |
MediaBreakStartedEventArgs |
Menyediakan data untuk peristiwa MediaBreakManager.BreakStarted , yang terjadi ketika pemutaran MediaBreak dimulai. |
MediaItemDisplayProperties |
Menentukan sekumpulan metadata untuk MediaPlaybackItem yang ditampilkan di Kontrol Transportasi Media Sistem saat item sedang diputar. |
MediaPlaybackAudioTrackList |
Mewakili daftar objek AudioTrack baca-saja, di mana satu trek dapat dipilih pada satu waktu. |
MediaPlaybackCommandManager |
Menentukan perilaku dan menerima peristiwa dari Kontrol Transportasi Media Sistem. Gunakan kelas ini untuk menyesuaikan interaksi antara MediaPlayer dan Kontrol Transportasi Media Sistem. |
MediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs |
Menyediakan data atau peristiwa MediaPlaybackCommandManager.AutoRepeatModeReceived , yang terjadi ketika manajer perintah menerima perintah dari kontrol Pengulangan otomatis Kontrol Transportasi Media Sistem. |
MediaPlaybackCommandManagerCommandBehavior |
Untuk digunakan dengan objek MediaPlaybackCommandManager, kelas ini memungkinkan Anda mengaktifkan dan menonaktifkan perintah Kontrol Transportasi Media Sistem dan memungkinkan Anda merespons perubahan dalam status perintah yang diaktifkan. |
MediaPlaybackCommandManagerFastForwardReceivedEventArgs |
Menyediakan data atau peristiwa MediaPlaybackCommandManager.FastForwardReceived , yang terjadi ketika manajer perintah menerima perintah dari tombol Maju cepat dari Kontrol Transportasi Media Sistem. |
MediaPlaybackCommandManagerNextReceivedEventArgs |
Menyediakan data atau peristiwa MediaPlaybackCommandManager.NextReceived , yang terjadi ketika manajer perintah menerima perintah dari tombol Berikutnya dari Kontrol Transportasi Media Sistem. |
MediaPlaybackCommandManagerPauseReceivedEventArgs |
Menyediakan data atau peristiwa MediaPlaybackCommandManager.PauseReceived , yang terjadi ketika manajer perintah menerima perintah dari tombol Jeda Kontrol Transportasi Media Sistem. |
MediaPlaybackCommandManagerPlayReceivedEventArgs |
Menyediakan data atau peristiwa MediaPlaybackCommandManager.PlayReceived , yang terjadi ketika manajer perintah menerima perintah dari tombol Putar Kontrol Transportasi Media Sistem. |
MediaPlaybackCommandManagerPositionReceivedEventArgs |
Menyediakan data atau peristiwa MediaPlaybackCommandManager.PositionReceived , yang terjadi ketika manajer perintah menerima perintah yang mengubah posisi saat ini dari Kontrol Transportasi Media Sistem. |
MediaPlaybackCommandManagerPreviousReceivedEventArgs |
Menyediakan data atau peristiwa MediaPlaybackCommandManager.PreviousReceived , yang terjadi ketika manajer perintah menerima perintah dari tombol Putar Kontrol Transportasi Media Sistem. |
MediaPlaybackCommandManagerRateReceivedEventArgs |
Menyediakan data atau peristiwa MediaPlaybackCommandManager.RateReceived , yang terjadi ketika manajer perintah menerima perintah yang mengubah laju pemutaran saat ini dari Kontrol Transportasi Media Sistem. |
MediaPlaybackCommandManagerRewindReceivedEventArgs |
Menyediakan data atau peristiwa MediaPlaybackCommandManager.RewindReceived , yang terjadi ketika manajer perintah menerima perintah dari tombol Gulung Balik Kontrol Transportasi Media Sistem. |
MediaPlaybackCommandManagerShuffleReceivedEventArgs |
Menyediakan data atau peristiwa ShuffleReceived , yang terjadi ketika manajer perintah menerima perintah dari kontrol Acak Kontrol Transportasi Media Sistem. |
MediaPlaybackItem |
Mewakili item media yang dapat diputar kembali. Kelas ini bertindak sebagai pembungkus di sekitar MediaSource yang mengekspos trek audio, trek video, dan trek metadata berwaktu yang disertakan dalam sumber media. |
MediaPlaybackItemError |
Mewakili kesalahan yang terjadi saat mencoba mengatasi MediaPlaybackItem. |
MediaPlaybackItemFailedEventArgs |
Menyediakan data untuk peristiwa MediaPlaybackList.ItemFailed . |
MediaPlaybackItemOpenedEventArgs |
Menyediakan data untuk peristiwa MediaPlaybackList.ItemBuka . |
MediaPlaybackList |
Mewakili daftar objek MediaPlaybackItem yang dapat diputar kembali. Menyediakan metode untuk mengalihkan item yang sedang diputar dan mengaktifkan perulangan dan pengacakan. |
MediaPlaybackSession |
Menyediakan informasi tentang status sesi pemutaran MediaPlayer saat ini dan menyediakan peristiwa untuk merespons perubahan status sesi pemutaran. |
MediaPlaybackSessionBufferingStartedEventArgs |
Menyediakan data untuk peristiwa BufferingStarted dari MediaPlaybackSession. |
MediaPlaybackSessionOutputDegradationPolicyState |
Mengekspresikan status kebijakan degradasi output saat ini dari MediaPlaybackSession. |
MediaPlaybackSphericalVideoProjection |
Mengelola pengaturan proyeksi video bubu untuk MediaPlaybackSession. |
MediaPlaybackTimedMetadataTrackList |
Mewakili daftar objek TimedMetadataTrack baca-saja. |
MediaPlaybackVideoTrackList |
Mewakili daftar objek VideoTrack baca-saja, di mana satu trek dapat dipilih pada satu waktu. |
MediaPlayer |
Menyediakan akses ke fungsi pemutaran media seperti putar, jeda, maju cepat, mundur, dan volume. |
MediaPlayerDataReceivedEventArgs |
Menyediakan data untuk peristiwa MessageReceivedFromBackground dan MessageReceivedFromForeground . |
MediaPlayerFailedEventArgs |
Menyediakan data untuk peristiwa MediaFailed . |
MediaPlayerRateChangedEventArgs |
Menyediakan data untuk peristiwa MediaPlayerRateChanged . |
MediaPlayerSurface |
Menyediakan akses ke ICompositionSurface yang dibagikan antara MediaPlayer dan Compositor untuk mengaktifkan penyajian konten MediaPlayer menggunakan API Windows.UI.Composition tanpa memerlukan penggunaan kerangka kerja XAML. |
PlaybackMediaMarker |
Mewakili penanda pada lokasi tertentu di garis waktu aliran media. |
PlaybackMediaMarkerReachedEventArgs |
Menyediakan data untuk peristiwa PlaybackMediaMarkerReached . |
PlaybackMediaMarkerSequence |
Kumpulan objek PlaybackMediaMarker yang diurutkan. |
TimedMetadataPresentationModeChangedEventArgs |
Menyediakan data untuk peristiwa MediaPlaybackTimedMetadataTrackList.PresentationModeChanged . |
Antarmuka
IMediaEnginePlaybackSource |
Antarmuka yang diimplementasikan oleh kelas yang merupakan sumber pemutaran Media Engine. |
IMediaPlaybackSource |
Antarmuka penanda yang mengidentifikasi kelas penerapan sebagai sumber pemutaran. |
Enum
AutoLoadedDisplayPropertyKind |
Menentukan jenis metadata yang dapat ditampilkan secara otomatis untuk MediaPlaybackItem. Atur jenis data yang ingin Anda muat secara otomatis dengan menetapkan salah satu nilai ini ke properti AutoLoadedDisplayProperties . |
FailedMediaStreamKind |
Menunjukkan jenis aliran media yang gagal. |
MediaBreakInsertionMethod |
Menentukan metode yang digunakan untuk menyisipkan pemutaran MediaBreak ke dalam pemutaran MediaPlaybackItem tempatnya berada. |
MediaCommandEnablingRule |
Menentukan aturan untuk mengaktifkan perintah Kontrol Transportasi Media Sistem. |
MediaPlaybackItemChangedReason |
Menentukan alasan mengapa MediaPlaybackItem saat ini dalam MediaPlaybackList berubah. Periksa alasannya dengan mengakses properti Reason dari objek CurrentMediaPlaybackItemChangedEventArgs yang diteruskan ke peristiwa MediaPlaybackList.CurrentItemChanged . |
MediaPlaybackItemErrorCode |
Menentukan jenis kesalahan yang terjadi saat membuka MediaPlaybackItem. |
MediaPlaybackSessionVideoConstrictionReason |
Menentukan alasan berbasis kebijakan bahwa output video item media dibatasi. |
MediaPlaybackState |
Menentukan status pemutaran MediaPlaybackSession. |
MediaPlayerAudioCategory |
Menentukan tipe audio yang bisa diputar oleh pemutar media. |
MediaPlayerAudioDeviceType |
Menjelaskan penggunaan utama perangkat yang digunakan untuk memutar audio. Nilai ini digunakan oleh MediaPlayer.AudioDeviceType. |
MediaPlayerError |
Menunjukkan kemungkinan kesalahan pemutar media. |
MediaPlayerState |
Menunjukkan kemungkinan status pemain bisa masuk. Catatan MediaPlayerState dapat diubah atau tidak tersedia setelah Windows 10, versi 1607. Gunakan MediaPlaybackState sebagai gantinya. |
SphericalVideoProjectionMode |
Menentukan mode proyeksi bulat yang digunakan untuk merender video. |
StereoscopicVideoRenderMode |
Menentukan mode render stereoskopis saat ini untuk MediaPlayer. |
TimedMetadataTrackPresentationMode |
Menentukan apakah sekumpulan trek metadata berwaktu tercantum dalam XAML **MediaTransportControls, apakah peristiwa dinaikkan untuk isyarat data di trek, dan apakah ada subtitel dan keterangan tertutup yang terkandung dalam trek ditampilkan oleh sistem, oleh aplikasi, atau tidak sama sekali. |