Share via


IMediaRenderer interface (windows.media.streaming.h)

Encapsulates the methods and events needed to represent a DLNA Digital Media Renderer (DMR) device.

Inheritance

The IMediaRenderer interface inherits from IBasicDevice. IMediaRenderer also has these types of members:

Methods

The IMediaRenderer interface has these methods.

 
IMediaRenderer::add_RenderingParametersUpdate

Registers an event handler for the RenderingParametersUpdate event.
IMediaRenderer::add_TransportParametersUpdate

Registers an event handler for the TransportParametersUpdate event.
IMediaRenderer::GetMuteAsync

Queries the DMR asynchronously to determine if audio is currently muted or unmuted.
IMediaRenderer::GetPositionInformationAsync

Queries the DMR asynchronously to retrieve position information.
IMediaRenderer::GetTransportInformationAsync

Queries the DMR asynchronously to retrieve transport information.
IMediaRenderer::GetVolumeAsync

Queries the DMR asynchronously for its current audio volume level.
IMediaRenderer::PauseAsync

Instructs the DMR asynchronously to pause playing the current content.
IMediaRenderer::PlayAsync

Instructs the DMR asynchronously to play the content that was specified by calling the SetSourceFromUriAsync, SetSourceFromStreamAsync, or SetSourceFromMediaSourceAsync method.
IMediaRenderer::PlayAtSpeedAsync

Instructs the DMR asynchronously to play the content that was specified by calling the SetSourceFromUriAsync, SetSourceFromStreamAsync, or SetSourceFromMediaSourceAsync method at the specified rate.
IMediaRenderer::remove_RenderingParametersUpdate

Unregisters an event handler for the RenderingParametersUpdate event.
IMediaRenderer::remove_TransportParametersUpdate

Unregisters an event handler for the TransportParametersUpdate event.
IMediaRenderer::SeekAsync

Instructs the DMR asynchronously to seek to a particular time offset.
IMediaRenderer::SetMuteAsync

Instructs the DMR asynchronously to either mute or unmute the audio.
IMediaRenderer::SetNextSourceFromMediaSourceAsync

Instructs the DMR asynchronously to prepare the specified content for playing once the current content has finished playing.
IMediaRenderer::SetNextSourceFromStreamAsync

Instructs the DMR asynchronously to prepare the specified media stream for playing once the current content has finished playing.
IMediaRenderer::SetNextSourceFromUriAsync

Instructs the DMR asynchronously to prepare the content identified by the specified URI for playing once the current content has finished playing.
IMediaRenderer::SetSourceFromMediaSourceAsync

Instructs the DMR asynchronously to prepare the specified content for playing.
IMediaRenderer::SetSourceFromStreamAsync

Instructs the DMR asynchronously to prepare the specified media stream for playing.
IMediaRenderer::SetSourceFromUriAsync

Instructs the DMR asynchronously to prepare the content identified by the specified URI for playing.
IMediaRenderer::SetVolumeAsync

Sets the audio volume level on the DMR asynchronously to the specified value.
IMediaRenderer::StopAsync

Instructs the DMR asynchronously to stop playing the current content.

Requirements

Requirement Value
Target Platform Windows
Header windows.media.streaming.h

See also

IBasicDevice