Windows Dev Center

Windows.Media namespace

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

Members

The Windows.Media namespace has these types of members:

Classes

ClassDescription
AudioBuffer Represents a buffer containing audio data.
AudioFrame Represents a single frame of audio data.
AutoRepeatModeChangeRequestedEventArgs Provides data for the AutoRepeatModeChangeRequested event.
ImageDisplayProperties Provides properties for image information that is displayed by SystemMediaTransportControlsDisplayUpdater class.
MediaControl Describes the object that applications register with, to receive media focus and transport control notifications.
MediaExtensionManager Registers a media parser or codec.
MediaMarkerTypes Provides a static list of media marker types.
MediaProcessingTriggerDetails Provides a media processing background task access to the set of arguments supplied in the call to MediaProcessingTrigger::RequestAsync.
MusicDisplayProperties Provides properties for music information that is displayed by the SystemMediaTransportControlsDisplayUpdater class.
PlaybackPositionChangeRequestedEventArgs Provides data for the PlaybackPositionChangeRequested event.
PlaybackRateChangeRequestedEventArgs Provides data for the PlaybackRateChangeRequested event.
ShuffleEnabledChangeRequestedEventArgs Provides data for the ShuffleEnabledChangeRequested event.
SystemMediaTransportControls Represents an object that enables integrate with the system media transport controls and support for media commands.
SystemMediaTransportControlsButtonPressedEventArgs Provides data for the SystemMediaTransportControls.ButtonPressed event.
SystemMediaTransportControlsDisplayUpdater Provides functionality to update the music information that is displayed on the SystemMediaTransportControls.
SystemMediaTransportControlsPropertyChangedEventArgs Occurs when a property is changed on the SystemMediaTransportControls.
SystemMediaTransportControlsTimelineProperties Represents timeline properties of the SystemMediaTransportControls.
VideoDisplayProperties Provides properties for video information that is displayed by SystemMediaTransportControlsDisplayUpdater class.
VideoEffects Provides video-related effects.
VideoFrame Represents a single frame of video data.

 

Enumerations

The Windows.Media namespace has these enumerations.

EnumerationDescription
AudioBufferAccessMode Defines the access mode of an AudioBuffer returned by AudioFrame::LockBuffer.
AudioProcessing Defines the audio processing modes.
MediaPlaybackAutoRepeatMode Specifies the auto repeat mode for media playback.
MediaPlaybackStatus Defines values for the status of the media playback.
MediaPlaybackType Defines values for the types of media playback.
SoundLevel Specifies the sound level of the capture or render stream.
SystemMediaTransportControlsButton Defines values for the buttons on the SystemMediaTransportControls.
SystemMediaTransportControlsProperty Defines values for the properties on the SystemMediaTransportControls.

 

Interfaces

The Windows.Media namespace defines these interfaces.

InterfaceDescription
IMediaExtension Encapsulates the method needed to set the configuration properties on a registered media parser or codec.
IMediaFrame Represents a single frame of media data.
IMediaMarker Represents a marker at specific location in a media stream time-line.
IMediaMarkers Represents a collection of media markers.

 

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Namespace

Windows.Media
Windows::Media [C++]

Metadata

Windows.winmd

See also

Roadmaps
Audio, video, and camera
Audio, video, and camera
Samples
XAML media playback sample
HTML media playback sample
Transcoding Media Sample
Media capture sample
Camera capture UI sample
Camera options UI sample
Device enumeration sample
Media extension sample
Real-Time communication sample
Media Play To sample
PlayToReceiver sample
Playback manager sample
Other resources
Supported audio and video formats

 

 

Show:
© 2015 Microsoft