Bagikan melalui


Antarmuka IMediaRenderer

[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.]

Merangkum metode dan peristiwa yang diperlukan untuk mewakili perangkat DLNA Digital Media Renderer (DMR).

Anggota

Antarmuka IMediaRenderer mewarisi dari IBasicDevice. IMediaRenderer juga memiliki jenis anggota ini:

Metode

Antarmuka IMediaRenderer memiliki metode ini.

Metode Deskripsi
ActionInformation Mengambil informasi tentang metode mana yang saat ini dapat dipanggil pada DMR.
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 dibisukan atau dimatikan 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.
IsAudioSupported Mengambil nilai yang menunjukkan apakah DMR mampu memutar konten audio.
IsImageSupported Mengambil nilai yang menunjukkan apakah DMR mampu menampilkan gambar.
IsVideoSupported Mengambil nilai yang menunjukkan apakah DMR mampu memutar konten video.
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.
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.

Lihat juga

IBasicDevice