Kelas MediaRenderer

[Fitur yang terkait dengan halaman ini, Windows Media Streaming API, adalah fitur warisan. Ini telah digantikan oleh Media Casting. Media Casting telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan Media Casting alih-alih Windows Media Streaming API, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Mengimplementasikan antarmuka IMediaRenderer yang mewakili perangkat DLNA Digital Media Renderer (DMR).

MediaRenderer memiliki jenis anggota ini:

Metode

Kelas MediaRenderer memiliki metode ini.

Metode Deskripsi
add_RenderingParametersUpdate Mendaftarkan penanganan aktivitas untuk peristiwa RenderingParametersUpdate .
add_TransportParametersUpdate Mendaftarkan penanganan aktivitas untuk peristiwa TransportParametersUpdate .
GetMuteAsync Mengkueri DMR secara asinkron untuk menentukan apakah audio saat ini dimatikan suaranya atau dinyalakan suaranya.
GetPositionInformationAsync Mengkueri DMR secara asinkron untuk mengambil informasi posisi.
GetTransportInformationAsync Mengkueri DMR secara asinkron untuk mengambil informasi transportasi.
GetVolumeAsync Mengkueri DMR secara asinkron untuk tingkat volume audionya saat ini.
JedaAsync Menginstruksikan DMR secara asinkron untuk menjeda pemutaran konten saat ini.
PlayAsync Menginstruksikan DMR secara asinkron untuk memutar konten yang ditentukan dengan memanggil metode SetSourceFromUriAsync, SetSourceFromStreamAsync, atau SetSourceFromMediaSourceAsync .
PlayAtSpeedAsync Menginstruksikan DMR secara asinkron untuk memutar konten yang ditentukan dengan memanggil metode SetSourceFromUriAsync, SetSourceFromStreamAsync, atau SetSourceFromMediaSourceAsync pada tingkat yang ditentukan.
remove_RenderingParametersUpdate Membatalkan pendaftaran penanganan aktivitas untuk peristiwa RenderingParametersUpdate .
remove_TransportParametersUpdate Membatalkan pendaftaran penanganan aktivitas untuk peristiwa TransportParametersUpdate .
SeekAsync Menginstruksikan DMR secara asinkron untuk mencari offset waktu tertentu.
SetMuteAsync Menginstruksikan DMR secara asinkron untuk mematikan suara atau menyalakan audio.
SetNextSourceFromMediaSourceAsync Menginstruksikan DMR secara asinkron untuk menyiapkan konten yang ditentukan untuk diputar setelah konten saat ini selesai diputar.
SetNextSourceFromStreamAsync Menginstruksikan DMR secara asinkron untuk menyiapkan aliran media yang ditentukan untuk diputar setelah konten saat ini selesai diputar.
SetNextSourceFromUriAsync Menginstruksikan DMR secara asinkron untuk menyiapkan konten yang diidentifikasi oleh URI yang ditentukan untuk diputar setelah konten saat ini selesai diputar.
SetSourceFromMediaSourceAsync Menginstruksikan DMR secara asinkron untuk menyiapkan konten yang ditentukan untuk diputar.
SetSourceFromStreamAsync Menginstruksikan DMR secara asinkron untuk menyiapkan aliran media yang ditentukan untuk diputar setelah konten saat ini selesai diputar.
SetSourceFromUriAsync Menginstruksikan DMR secara asinkron untuk menyiapkan konten yang diidentifikasi oleh URI yang ditentukan untuk diputar.
SetVolumeAsync Mengatur tingkat volume audio pada DMR secara asinkron ke nilai yang ditentukan.
StopAsync Menginstruksikan DMR secara asinkron untuk berhenti memutar konten saat ini.

Properti

Kelas MediaRenderer memiliki properti ini.

Properti Jenis akses Deskripsi
ActionInformation
Baca-saja
Mendapatkan informasi tentang metode mana yang saat ini dapat dipanggil pada DMR.
IsAudioSupported
Baca-saja
Mendapatkan nilai yang menunjukkan apakah DMR mampu memutar konten audio.
IsImageSupported
Baca-saja
Mendapatkan nilai yang menunjukkan apakah DMR mampu menampilkan gambar.
IsVideoSupported
Baca-saja
Mendapatkan nilai yang menunjukkan apakah DMR mampu memutar konten video.