Interfaz IMediaRenderer

[La característica asociada a esta página, Windows Media Streaming API, es una característica heredada. Se ha reemplazado por la conversión de medios. La conversión multimedia se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use la conversión multimedia en lugar de la API de streaming de Windows Media, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Encapsula los métodos y eventos necesarios para representar un dispositivo DLNA Digital Media Renderer (DMR).

Miembros

La interfaz IMediaRenderer hereda de IBasicDevice. IMediaRenderer también tiene estos tipos de miembros:

Métodos

La interfaz IMediaRenderer tiene estos métodos.

Método Descripción
ActionInformation Recupera información sobre qué métodos se pueden invocar actualmente en dmr.
add_RenderingParametersUpdate Registra un controlador de eventos para el evento RenderingParametersUpdate .
add_TransportParametersUpdate Registra un controlador de eventos para el evento TransportParametersUpdate .
GetMuteAsync Consulta el DMR de forma asincrónica para determinar si el audio está silenciado o sinmutar.
GetPositionInformationAsync Consulta el DMR de forma asincrónica para recuperar información de posición.
GetTransportInformationAsync Consulta el DMR de forma asincrónica para recuperar información de transporte.
GetVolumeAsync Consulta el DMR de forma asincrónica para su nivel de volumen de audio actual.
IsAudioSupported Recupera un valor que indica si DMR es capaz de reproducir contenido de audio.
IsImageSupported Recupera un valor que indica si dmr es capaz de mostrar imágenes.
IsVideoSupported Recupera un valor que indica si dmr es capaz de reproducir contenido de vídeo.
PauseAsync Indica al DMR de forma asincrónica que pause la reproducción del contenido actual.
PlayAsync Indica al DMR de forma asincrónica que reproduzca el contenido especificado mediante una llamada al método SetSourceFromUriAsync, SetSourceFromStreamAsync o SetSourceFromMediaSourceAsync .
PlayAtSpeedAsync Indica al DMR de forma asincrónica que reproduzca el contenido especificado mediante una llamada al método SetSourceFromUriAsync, SetSourceFromStreamAsync o 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 al DMR de forma asincrónica que busque un desplazamiento de tiempo determinado.
SetMuteAsync Indica al DMR de forma asincrónica que mute o desactive el audio.
SetNextSourceFromMediaSourceAsync Indica al DMR de forma asincrónica que prepare el contenido especificado para reproducirse una vez que el contenido actual haya terminado de reproducirse.
SetNextSourceFromStreamAsync Indica al DMR de forma asincrónica que prepare la secuencia multimedia especificada para reproducirse una vez que el contenido actual haya terminado de reproducirse.
SetNextSourceFromUriAsync Indica al DMR de forma asincrónica que prepare el contenido identificado por el URI especificado para reproducirse una vez que el contenido actual haya terminado de reproducirse.
SetSourceFromMediaSourceAsync Indica al DMR de forma asincrónica que prepare el contenido especificado para reproducirlo.
SetSourceFromStreamAsync Indica al DMR de forma asincrónica que prepare la secuencia multimedia especificada para su reproducción.
SetSourceFromUriAsync Indica al DMR de forma asincrónica que prepare el contenido identificado por el URI especificado para reproducirlo.
SetVolumeAsync Establece el nivel de volumen de audio en DMR de forma asincrónica en el valor especificado.
StopAsync Indica al DMR de forma asincrónica que deje de reproducir el contenido actual.

Consulte también

IBasicDevice