Export (0) Print
Expand All

Interfaces

The Media Streaming API provides the following interfaces.

In this section

TopicDescription

IActiveBasicDevice

Represents an active IBasicDevice that is associated with a UPnP device.

IActiveBasicDeviceStatics

Provides static methods for creating IActiveBasicDevice objects.

IBasicDevice

Encapsulates the methods and events needed to model a DLNA Device.

IDeviceController

Encapsulates the methods and events needed to retrieve 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.

IDeviceIcon

Encapsulates the methods needed to provide information about the icon of a DLNA Device.

IDevicePair

Represents a pair of ActiveBasicDevice objects which is comprised of a renderer and a server.

IMediaRenderer

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

IMediaRendererActionInformation

Encapsulates the methods needed to provide information about what methods can currently be invoked on the DMR.

IMediaRendererFactory

Encapsulates the methods needed to asynchronously create a new instance of an object that implements the IMediaRenderer interface.

IStreamSelectorStatics

Encapsulates the methods needed to asynchronously select a stream.

ITransportParameters

Encapsulates the methods needed to provide information about the current transport-related settings of the DMR. These settings include the current transport state and information about what methods can currently be invoked on the DMR.

 

 

 

Community Additions

ADD
Show:
© 2014 Microsoft