Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Media Streaming API. For more information, see:
windows.media.streaming.h contains the following programming interfaces:
Interfaces
media::streaming::IActiveBasicDevice Represents an active IBasicDevice that is associated with a UPnP device. |
media::streaming::IActiveBasicDeviceStatics Provides static methods for creating IActiveBasicDevice objects. |
media::streaming::IBasicDevice Encapsulates the methods and events needed to model a DLNA Device. |
media::streaming::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. |
media::streaming::IDeviceIcon Encapsulates the methods needed to provide information about the icon of a DLNA Device. |
media::streaming::IDevicePair Represents a pair of ActiveBasicDevice objects which is comprised of a renderer and a server. |
media::streaming::IMediaRenderer Encapsulates the methods and events needed to represent a DLNA Digital Media Renderer (DMR) device. |
media::streaming::IMediaRendererActionInformation Encapsulates the methods needed to provide information about what methods can currently be invoked on the DMR. |
media::streaming::IMediaRendererFactory Encapsulates the methods needed to asynchronously create a new instance of an object that implements the IMediaRenderer interface. |
media::streaming::IStreamSelectorStatics Encapsulates the methods needed to asynchronously select a stream. |
media::streaming::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. |
Structures
PlaySpeed Represents a playback speed as a rational number. |
PositionInformation Contains the current values of media playback position information obtained from the DMR. |
RenderingParameters Contains the current values of rendering parameters on the DMR. |
TrackInformation Contains the current track number and duration as part of the PositionInformation obtained from the DMR. |
TransportInformation Contains the current values of media playback transport-related information obtained from the DMR. |
Enumerations
media::streaming::ConnectionStatus Represents the state of the device in the network as last seen. |
media::streaming::DeviceTypes Describes the DLNA device types that are supported by the Media Streaming API. |
media::streaming::TransportState Defines the available transport states as defined by the UPnP Guidelines. |
media::streaming::TransportStatus Defines the available transport status as defined by the UPnP Guidelines. |