Media Streaming Structures

[The feature associated with this page, Windows Media Streaming API, is a legacy feature. It has been superseded by Media Casting. Media Casting has been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use Media Casting instead of Windows Media Streaming API, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]

The Media Streaming API provides the following structures.

In this section

Topic Description
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.