Condividi tramite


Interfaccia IMediaRenderer

[La funzionalità associata a questa pagina, l'API Windows Media Streaming, è una funzionalità legacy. È stato sostituito da Media Casting. Il cast multimediale è stato ottimizzato per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi Media Casting anziché l'API Windows Media Streaming, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Incapsula i metodi e gli eventi necessari per rappresentare un dispositivo DMR (Digital Media Renderer) DLNA.

Membri

L'interfaccia IMediaRenderer eredita da IBasicDevice. IMediaRenderer include anche questi tipi di membri:

Metodi

L'interfaccia IMediaRenderer include questi metodi.

Metodo Descrizione
ActionInformation Recupera informazioni sui metodi che è attualmente possibile richiamare nella dmr.
add_RenderingParametersUpdate Registra un gestore eventi per l'evento RenderingParametersUpdate .
add_TransportParametersUpdate Registra un gestore eventi per l'evento TransportParametersUpdate .
GetMuteAsync Esegue una query in modo asincrono per determinare se l'audio è attualmente disattivato o non è stato modificato.
GetPositionInformationAsync Esegue una query in modo asincrono per recuperare le informazioni sulla posizione.
GetTransportInformationAsync Esegue una query sulla dmr in modo asincrono per recuperare le informazioni di trasporto.
GetVolumeAsync Esegue una query in modo asincrono per il livello di volume audio corrente.
IsAudioSupported Recupera un valore che indica se la dmr è in grado di riprodurre contenuto audio.
IsImageSupported Recupera un valore che indica se la dmr è in grado di visualizzare immagini.
IsVideoSupported Recupera un valore che indica se la dmr è in grado di riprodurre contenuto video.
PauseAsync Indica alla dmr in modo asincrono di sospendere la riproduzione del contenuto corrente.
PlayAsync Indica alla dmr in modo asincrono di riprodurre il contenuto specificato chiamando il metodo SetSourceFromUriAsync, SetSourceFromStreamAsync o SetSourceFromMediaSourceAsync .
PlayAtSpeedAsync Indica alla dmr in modo asincrono di riprodurre il contenuto specificato chiamando il metodo SetSourceFromUriAsync, SetSourceFromStreamAsync o SetSourceFromMediaSourceAsync alla velocità 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 alla dmr in modo asincrono di cercare un determinato offset di tempo.
SetMuteAsync Indica alla dmr in modo asincrono di disattivare o disattivare l'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 alla dmr in modo asincrono di preparare il contenuto identificato dall'URI specificato per la riproduzione al termine della riproduzione del contenuto corrente.
SetSourceFromMediaSourceAsync Indica alla dmr in modo asincrono di preparare il contenuto specificato per la riproduzione.
SetSourceFromStreamAsync Indica alla DMR in modo asincrono di preparare il flusso multimediale specificato per la riproduzione.
SetSourceFromUriAsync Indica alla dmr in modo asincrono di preparare il contenuto identificato dall'URI specificato per la riproduzione.
SetVolumeAsync Imposta il livello del volume audio nella dmr in modo asincrono sul valore specificato.
StopAsync Indica alla dmr in modo asincrono di interrompere la riproduzione del contenuto corrente.

Vedi anche

IBasicDevice