Windows.Media.Control Windows.Media.Control Windows.Media.Control Windows.Media.Control Windows.Media.Control Namespace

Collection of APIs that allow control of different playback instances.

Classes

CurrentSessionChangedEventArgs CurrentSessionChangedEventArgs CurrentSessionChangedEventArgs CurrentSessionChangedEventArgs CurrentSessionChangedEventArgs

Represents arguments for a CurrentSessionChanged event.

GlobalSystemMediaTransportControlsSession GlobalSystemMediaTransportControlsSession GlobalSystemMediaTransportControlsSession GlobalSystemMediaTransportControlsSession GlobalSystemMediaTransportControlsSession

Represents a playback session from another app providing info about that session and possibly allowing control.

GlobalSystemMediaTransportControlsSessionManager GlobalSystemMediaTransportControlsSessionManager GlobalSystemMediaTransportControlsSessionManager GlobalSystemMediaTransportControlsSessionManager GlobalSystemMediaTransportControlsSessionManager

Provides access to playback sessions throughout the system that have integrated with SystemMediaTransportControls to provide playback info and allow remote control.

GlobalSystemMediaTransportControlsSessionMediaProperties GlobalSystemMediaTransportControlsSessionMediaProperties GlobalSystemMediaTransportControlsSessionMediaProperties GlobalSystemMediaTransportControlsSessionMediaProperties GlobalSystemMediaTransportControlsSessionMediaProperties

Holds information about the content that the current session has.

GlobalSystemMediaTransportControlsSessionPlaybackControls GlobalSystemMediaTransportControlsSessionPlaybackControls GlobalSystemMediaTransportControlsSessionPlaybackControls GlobalSystemMediaTransportControlsSessionPlaybackControls GlobalSystemMediaTransportControlsSessionPlaybackControls

An object that describes what controls a session currently has enabled.

GlobalSystemMediaTransportControlsSessionPlaybackInfo GlobalSystemMediaTransportControlsSessionPlaybackInfo GlobalSystemMediaTransportControlsSessionPlaybackInfo GlobalSystemMediaTransportControlsSessionPlaybackInfo GlobalSystemMediaTransportControlsSessionPlaybackInfo

The object that holds all of the playback information about a session (Play state, Controls, playback type etc.)

GlobalSystemMediaTransportControlsSessionTimelineProperties GlobalSystemMediaTransportControlsSessionTimelineProperties GlobalSystemMediaTransportControlsSessionTimelineProperties GlobalSystemMediaTransportControlsSessionTimelineProperties GlobalSystemMediaTransportControlsSessionTimelineProperties

Represents the timeline state of the session (Position, seek ranges etc.).

MediaPropertiesChangedEventArgs MediaPropertiesChangedEventArgs MediaPropertiesChangedEventArgs MediaPropertiesChangedEventArgs MediaPropertiesChangedEventArgs

Represents arguments for a MediaPropertiesChanged event.

PlaybackInfoChangedEventArgs PlaybackInfoChangedEventArgs PlaybackInfoChangedEventArgs PlaybackInfoChangedEventArgs PlaybackInfoChangedEventArgs

Represents arguments for a PlaybackInfoChanged event.

SessionsChangedEventArgs SessionsChangedEventArgs SessionsChangedEventArgs SessionsChangedEventArgs SessionsChangedEventArgs

Represents arguments for a SessionsChanged event.

TimelinePropertiesChangedEventArgs TimelinePropertiesChangedEventArgs TimelinePropertiesChangedEventArgs TimelinePropertiesChangedEventArgs TimelinePropertiesChangedEventArgs

Represents arguments for a TimelinePropertiesChanged event.

Enums

GlobalSystemMediaTransportControlsSessionPlaybackStatus GlobalSystemMediaTransportControlsSessionPlaybackStatus GlobalSystemMediaTransportControlsSessionPlaybackStatus GlobalSystemMediaTransportControlsSessionPlaybackStatus GlobalSystemMediaTransportControlsSessionPlaybackStatus

The different states of playback the session could be in.