Clase MediaRenderer

Implementa la interfaz IMediaRenderer que representa un dispositivo DLNA Digital Media Renderer (DMR).

MediaRenderer tiene estos tipos de miembros:

Métodos

La clase MediaRenderer tiene estos métodos.

Método Descripción
add _ RenderingParametersUpdate Registra un controlador de eventos para el evento RenderingParametersUpdate.
add _ TransportParametersUpdate Registra un controlador de eventos para el evento TransportParametersUpdate.
GetMuteAsync Consulta la DMR de forma asincrónica para determinar si el audio está actualmente muted o unmuted.
GetPositionInformationAsync Consulta la DMR de forma asincrónica para recuperar información de posición.
GetTransportInformationAsync Consulta la DMR de forma asincrónica para recuperar información de transporte.
GetVolumeAsync Consulta la DMR de forma asincrónica para su nivel de volumen de audio actual.
PauseAsync Indica a la DMR de forma asincrónica que pause la reproducción del contenido actual.
PlayAsync Indica a la DMR de forma asincrónica que reprodúe el contenido especificado mediante una llamada al método SetSourceFromUriAsync, SetSourceFromStreamAsynco SetSourceFromMediaSourceAsync.
PlayAtSpeedAsync Indica a dmr de forma asincrónica que reprodúe el contenido especificado mediante una llamada al método SetSourceFromUriAsync, SetSourceFromStreamAsynco SetSourceFromMediaSourceAsync a la velocidad especificada.
remove _ RenderingParametersUpdate Anula el registro de un controlador de eventos para el evento RenderingParametersUpdate.
remove _ TransportParametersUpdate Anula el registro de un controlador de eventos para el evento TransportParametersUpdate.
SeekAsync Indica a la DMR de forma asincrónica que busque un desplazamiento de tiempo determinado.
SetMuteAsync Indica a la DMR de forma asincrónica que mute o desmute el audio.
SetNextSourceFromMediaSourceAsync Indica a la DMR de forma asincrónica que prepare el contenido especificado para reproducirlo una vez que el contenido actual haya terminado de reproducirse.
SetNextSourceFromStreamAsync Indica a la DMR de forma asincrónica que prepare la secuencia multimedia especificada para reproducirla una vez que el contenido actual haya terminado de reproducirse.
SetNextSourceFromUriAsync Indica a la DMR de forma asincrónica que prepare el contenido identificado por el URI especificado para reproducirlo una vez que el contenido actual haya terminado de reproducirse.
SetSourceFromMediaSourceAsync Indica a la DMR de forma asincrónica que prepare el contenido especificado para la reproducción.
SetSourceFromStreamAsync Indica a la DMR de forma asincrónica que prepare la secuencia multimedia especificada para reproducirla una vez que el contenido actual haya terminado de reproducirse.
SetSourceFromUriAsync Indica a la DMR de forma asincrónica que prepare el contenido identificado por el URI especificado para la reproducción.
SetVolumeAsync Establece el nivel de volumen de audio de la DMR de forma asincrónica en el valor especificado.
StopAsync Indica a la DMR de forma asincrónica que deje de reproducir el contenido actual.

Propiedades

La clase MediaRenderer tiene estas propiedades.

Propiedad Tipo de acceso Descripción
ActionInformation
Solo lectura
Obtiene información sobre qué métodos se pueden invocar actualmente en la DMR.
IsAudioSupported
Solo lectura
Obtiene un valor que indica si la DMR es capaz de reproducir contenido de audio.
IsImageSupported
Solo lectura
Obtiene un valor que indica si la DMR es capaz de mostrar imágenes.
IsVideoSupported
Solo lectura
Obtiene un valor que indica si la DMR es capaz de reproducir contenido de vídeo.