MediaRenderer 类

实现表示 DLNA 数字媒体呈现器 (DMR) 设备的 IMediaRenderer 接口。

MediaRenderer 具有以下类型的成员:

方法

MediaRenderer 类具有这些方法。

方法 说明
add_RenderingParametersUpdate RenderingParametersUpdate 事件注册事件处理程序。
add_TransportParametersUpdate 注册 TransportParametersUpdate 事件的事件处理程序。
GetMuteAsync 异步查询 DMR 以确定音频当前是静音还是取消静音。
GetPositionInformationAsync 异步查询 DMR 以检索位置信息。
GetTransportInformationAsync 异步查询 DMR 以检索传输信息。
GetVolumeAsync 异步查询 DMR 的当前音频音量级别。
PauseAsync 指示 DMR 异步暂停播放当前内容。
PlayAsync 指示 DMR 异步播放通过调用 SetSourceFromUriAsync、SetSourceFromStreamAsyncSetSourceFromMediaSourceAsync 方法指定的内容。
PlayAtSpeedAsync 指示 DMR 以异步方式播放通过按指定速率调用 SetSourceFromUriAsyncSetSourceFromStreamAsyncSetSourceFromMediaSourceAsync 方法指定的内容。
remove_RenderingParametersUpdate 取消注册 RenderingParametersUpdate 事件的事件处理程序。
remove_TransportParametersUpdate 取消注册 TransportParametersUpdate 事件的事件处理程序。
SeekAsync 指示 DMR 异步查找特定的时间偏移量。
SetMuteAsync 指示 DMR 异步静音或取消静音音频。
SetNextSourceFromMediaSourceAsync 指示 DMR 在当前内容完成播放后,异步准备用于播放的指定内容。
SetNextSourceFromStreamAsync 指示 DMR 异步准备指定媒体流,以便在当前内容完成播放后进行播放。
SetNextSourceFromUriAsync 指示 DMR 异步准备指定 URI 标识的内容,以便在当前内容完成播放后进行播放。
SetSourceFromMediaSourceAsync 指示 DMR 异步准备用于播放的指定内容。
SetSourceFromStreamAsync 指示 DMR 异步准备指定媒体流,以便在当前内容完成播放后进行播放。
SetSourceFromUriAsync 指示 DMR 异步准备由指定 URI 标识的内容以供播放。
SetVolumeAsync 将 DMR 上的音频音量级别异步设置为指定值。
StopAsync 指示 DMR 异步停止播放当前内容。

属性

MediaRenderer 类具有以下属性。

properties 访问类型 说明
ActionInformation
只读
获取有关当前可在 DMR 上调用哪些方法的信息。
IsAudioSupported
只读
获取一个值,该值指示 DMR 是否能够播放音频内容。
IsImageSupported
只读
获取一个值,该值指示 DMR 是否能够显示图像。
IsVideoSupported
只读
获取一个值,该值指示 DMR 是否能够播放视频内容。