Classes
The Media Streaming API provides the following classes.
In this section
| Topic | Description |
|---|---|
|
Implements the IActiveBasicDevice interface that represents an active Digital Living Network Alliance (DLNA) device. | |
|
Implements the IBasicDevice interface that represents a DLNA device. | |
|
Registers an event handler that is invoked when the asynchronous operation started by CreateMediaRendererAsync or CreateMediaRendererFromBasicDeviceAsync completes, and provides a method that returns the results of the operation. | |
|
Implements the IDeviceController interface that retrieves a list of cached Digital Media Renderers (DMRs) and/or Digital Media Servers (DMSs), or to asynchronously find the DMRs and/or DMSs that are currently on the network. | |
|
Implements the IDevicePair interface that represents a pair of ActiveBasicDevice objects which is comprised of a renderer and a server. | |
|
Registers an event handler that is invoked when the asynchronous operation started by GetMuteAsync completes, and provides a method that returns the results of the operation. | |
|
Registers an event handler that is invoked when the asynchronous operation started by GetPositionInformationAsync completes, and provides a method that returns the results of the operation. | |
|
Registers an event handler that is invoked when the asynchronous operation started by GetStreamPropertiesAsync completes, and provides a method that returns the results of the operation. | |
|
Registers an event handler that is invoked when the asynchronous operation started by GetTransportInformationAsync completes, and provides a method that returns the results of the operation. | |
|
Registers an event handler that is invoked when the asynchronous operation started by GetVolumeAsync completes, and provides a method that returns the results of the operation. | |
|
Implements the IMediaRenderer interface that represents a DLNA Digital Media Renderer (DMR) device. | |
|
Registers an event handler that is invoked when an asynchronous operation started by one of the MediaRenderer playback methods completes, and provides a method that returns the results of the operation. | |
|
Registers an event handler that is invoked when the asynchronous operation started by GetMuteAsync completes, and provides a method that returns the results of the operation. | |
|
Implements the IStreamSelectorStatics interface and enables selecting a stream. |