Classe MediaRenderer
[La funzionalità associata a questa pagina, l'API Windows Media Streaming, è una funzionalità legacy. È stata sostituita da Media Casting. Il cast multimediale è stato ottimizzato per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi Media Cast anziché l'API Di streaming di Windows Media, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Implementa l'interfaccia IMediaRenderer che rappresenta un dispositivo DMR (DLNA Digital Media Renderer).
MediaRenderer include questi tipi di membri:
Metodi
La classe MediaRenderer include questi metodi.
Metodo | Descrizione |
---|---|
add_RenderingParametersUpdate | Registra un gestore eventi per l'evento RenderingParametersUpdate . |
add_TransportParametersUpdate | Registra un gestore eventi per l'evento TransportParametersUpdate . |
GetMuteAsync | Esegue query in modo asincrono per determinare se l'audio è attualmente disattivato o non modificato. |
GetPositionInformationAsync | Esegue una query in modo asincrono per recuperare le informazioni sulla posizione. |
GetTransportInformationAsync | Esegue query in modo asincrono per recuperare le informazioni di trasporto. |
GetVolumeAsync | Esegue query in modo asincrono per il livello di volume audio corrente. |
PauseAsync | Indica al DMR in modo asincrono di sospendere la riproduzione del contenuto corrente. |
PlayAsync | Indica al DMR in modo asincrono di riprodurre il contenuto specificato chiamando il metodo SetSourceFromUriAsync, SetSourceFromStreamAsync o SetSourceFromMediaSourceAsync. |
PlayAtSpeedAsync | Indica al DMR in modo asincrono di riprodurre il contenuto specificato chiamando il metodo SetSourceFromUriAsync, SetSourceFromStreamAsync o SetSourceFromMediaSourceAsync alla frequenza specificata. |
remove_RenderingParametersUpdate | Annulla la registrazione di un gestore eventi per l'evento RenderingParametersUpdate . |
remove_TransportParametersUpdate | Annulla la registrazione di un gestore eventi per l'evento TransportParametersUpdate . |
SeekAsync | Indica al DMR in modo asincrono di cercare un offset di tempo specifico. |
SetMuteAsync | Indica al DMR in modo asincrono di disattivare o annullare la modifica dell'audio. |
SetNextSourceFromMediaSourceAsync | Indica al DMR in modo asincrono di preparare il contenuto specificato per la riproduzione al termine della riproduzione del contenuto corrente. |
SetNextSourceFromStreamAsync | Indica al DMR in modo asincrono di preparare il flusso multimediale specificato per la riproduzione al termine della riproduzione del contenuto corrente. |
SetNextSourceFromUriAsync | Indica al DMR in modo asincrono di preparare il contenuto identificato dall'URI specificato per la riproduzione al termine della riproduzione del contenuto corrente. |
SetSourceFromMediaSourceAsync | Indica al DMR in modo asincrono di preparare il contenuto specificato per la riproduzione. |
SetSourceFromStreamAsync | Indica al DMR in modo asincrono di preparare il flusso multimediale specificato per la riproduzione al termine della riproduzione del contenuto corrente. |
SetSourceFromUriAsync | Indica al DMR in modo asincrono di preparare il contenuto identificato dall'URI specificato per la riproduzione. |
SetVolumeAsync | Imposta il livello del volume audio in modo asincrono sul valore specificato. |
StopAsync | Indica al DMR in modo asincrono di interrompere la riproduzione del contenuto corrente. |
Proprietà
La classe MediaRenderer ha queste proprietà.
Proprietà | Tipo di accesso | Descrizione |
---|---|---|
ActionInformation |
Sola lettura |
Ottiene informazioni sui metodi attualmente richiamati nella dmR. |
IsAudioSupported |
Sola lettura |
Ottiene un valore che indica se dmr è in grado di riprodurre contenuto audio. |
IsImageSupported |
Sola lettura |
Ottiene un valore che indica se dmr è in grado di visualizzare immagini. |
IsVideoSupported |
Sola lettura |
Ottiene un valore che indica se dmr è in grado di riprodurre contenuto video. |