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