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

Provides classes for creating and working with media such as photos, audio recordings and videos.

Classes

AudioBuffer AudioBuffer AudioBuffer AudioBuffer

Represents a buffer containing audio data.

AudioFrame AudioFrame AudioFrame AudioFrame

Represents a single frame of audio data.

AutoRepeatModeChangeRequestedEventArgs AutoRepeatModeChangeRequestedEventArgs AutoRepeatModeChangeRequestedEventArgs AutoRepeatModeChangeRequestedEventArgs

Provides data for the AutoRepeatModeChangeRequested event.

ImageDisplayProperties ImageDisplayProperties ImageDisplayProperties ImageDisplayProperties

Provides properties for image information that is displayed by SystemMediaTransportControlsDisplayUpdater class.

MediaControl MediaControl MediaControl MediaControl
Note

MediaControl may be altered or unavailable for releases after Windows 8.1. Instead, use SystemMediaTransportControls.

Describes the object that applications register with, to receive media focus and transport control notifications.

MediaExtensionManager MediaExtensionManager MediaExtensionManager MediaExtensionManager

Registers a media parser or codec.

MediaMarkerTypes MediaMarkerTypes MediaMarkerTypes MediaMarkerTypes

Provides a static list of media marker types.

MediaProcessingTriggerDetails MediaProcessingTriggerDetails MediaProcessingTriggerDetails MediaProcessingTriggerDetails

Provides a media processing background task access to the set of arguments supplied in the call to MediaProcessingTrigger::RequestAsync.

MediaTimelineController MediaTimelineController MediaTimelineController MediaTimelineController

Provides information about and control over the rate, position, and state of a MediaPlayer. This class makes it possible to control and synchronize multiple media players from a single controller and makes it easier to create custom transport controls.

MediaTimelineControllerFailedEventArgs MediaTimelineControllerFailedEventArgs MediaTimelineControllerFailedEventArgs MediaTimelineControllerFailedEventArgs

Provides data for the Failed event, which occurs when the timeline controller encounters an error and can't continue playback.

MusicDisplayProperties MusicDisplayProperties MusicDisplayProperties MusicDisplayProperties

Provides properties for music information that is displayed by the SystemMediaTransportControlsDisplayUpdater class.

PlaybackPositionChangeRequestedEventArgs PlaybackPositionChangeRequestedEventArgs PlaybackPositionChangeRequestedEventArgs PlaybackPositionChangeRequestedEventArgs

Provides data for the PlaybackPositionChangeRequested event.

PlaybackRateChangeRequestedEventArgs PlaybackRateChangeRequestedEventArgs PlaybackRateChangeRequestedEventArgs PlaybackRateChangeRequestedEventArgs

Provides data for the PlaybackRateChangeRequested event.

ShuffleEnabledChangeRequestedEventArgs ShuffleEnabledChangeRequestedEventArgs ShuffleEnabledChangeRequestedEventArgs ShuffleEnabledChangeRequestedEventArgs

Provides data for the ShuffleEnabledChangeRequested event.

SystemMediaTransportControls SystemMediaTransportControls SystemMediaTransportControls SystemMediaTransportControls

Represents an object that enables integrate with the system media transport controls and support for media commands.

SystemMediaTransportControlsButtonPressedEventArgs SystemMediaTransportControlsButtonPressedEventArgs SystemMediaTransportControlsButtonPressedEventArgs SystemMediaTransportControlsButtonPressedEventArgs

Provides data for the SystemMediaTransportControls.ButtonPressed event.

SystemMediaTransportControlsDisplayUpdater SystemMediaTransportControlsDisplayUpdater SystemMediaTransportControlsDisplayUpdater SystemMediaTransportControlsDisplayUpdater

Provides functionality to update the music information that is displayed on the SystemMediaTransportControls.

SystemMediaTransportControlsPropertyChangedEventArgs SystemMediaTransportControlsPropertyChangedEventArgs SystemMediaTransportControlsPropertyChangedEventArgs SystemMediaTransportControlsPropertyChangedEventArgs

Occurs when a property is changed on the SystemMediaTransportControls.

SystemMediaTransportControlsTimelineProperties SystemMediaTransportControlsTimelineProperties SystemMediaTransportControlsTimelineProperties SystemMediaTransportControlsTimelineProperties

Represents timeline properties of the SystemMediaTransportControls. Pass an instance of this class to the UpdateTimelineProperties method to update the properties.

VideoDisplayProperties VideoDisplayProperties VideoDisplayProperties VideoDisplayProperties

Provides properties for video information that is displayed by SystemMediaTransportControlsDisplayUpdater class.

VideoEffects VideoEffects VideoEffects VideoEffects

Provides video-related effects.

VideoFrame VideoFrame VideoFrame VideoFrame

Represents a single frame of video data.

Structs

MediaTimeRange MediaTimeRange MediaTimeRange MediaTimeRange

Represents a time range within media content.

Interfaces

IMediaExtension IMediaExtension IMediaExtension IMediaExtension

Encapsulates the method needed to set the configuration properties on a registered media parser or codec.

IMediaFrame IMediaFrame IMediaFrame IMediaFrame

Represents a single frame of media data.

IMediaMarker IMediaMarker IMediaMarker IMediaMarker

Represents a marker at specific location in a media stream time-line.

IMediaMarkers IMediaMarkers IMediaMarkers IMediaMarkers

Represents a collection of media markers.

Enums

AudioBufferAccessMode AudioBufferAccessMode AudioBufferAccessMode AudioBufferAccessMode

Defines the access mode of an AudioBuffer returned by AudioFrame::LockBuffer.

AudioProcessing AudioProcessing AudioProcessing AudioProcessing

Defines the audio processing modes.

MediaPlaybackAutoRepeatMode MediaPlaybackAutoRepeatMode MediaPlaybackAutoRepeatMode MediaPlaybackAutoRepeatMode

Specifies the auto repeat mode for media playback.

MediaPlaybackStatus MediaPlaybackStatus MediaPlaybackStatus MediaPlaybackStatus

Defines values for the status of the media playback.

MediaPlaybackType MediaPlaybackType MediaPlaybackType MediaPlaybackType

Defines values for the types of media playback.

MediaTimelineControllerState MediaTimelineControllerState MediaTimelineControllerState MediaTimelineControllerState

Specifies the state of a MediaTimelineController.

SoundLevel SoundLevel SoundLevel SoundLevel

Specifies the sound level of the capture or render stream.

SystemMediaTransportControlsButton SystemMediaTransportControlsButton SystemMediaTransportControlsButton SystemMediaTransportControlsButton

Defines values for the buttons on the SystemMediaTransportControls.

SystemMediaTransportControlsProperty SystemMediaTransportControlsProperty SystemMediaTransportControlsProperty SystemMediaTransportControlsProperty

Defines values for the properties on the SystemMediaTransportControls.

See Also