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.