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