Export (0) Print
Expand All

SmoothStreamingMediaElement Class

Represents a media player that provides MediaElement capabilities and advertising integration. The class is designed to support Smooth Streaming.

System.Object
  System.Windows.DependencyObject
    System.Windows.UIElement
      System.Windows.FrameworkElement
        System.Windows.Controls.Control
          Microsoft.Web.Media.SmoothStreaming.SmoothStreamingMediaElement

Namespace:  Microsoft.Web.Media.SmoothStreaming
Assembly:  Microsoft.Web.Media.SmoothStreaming (in Microsoft.Web.Media.SmoothStreaming.dll)


[TemplatePartAttribute(Name = "MediaElement", Type = typeof(MediaElement))]
[TemplatePartAttribute(Name = "RootElement", Type = typeof(Panel))]
[TemplateVisualStateAttribute(Name = "Normal", GroupName = "PlaybackModes")]
[TemplateVisualStateAttribute(Name = "ClipPlayback", GroupName = "PlaybackModes")]
public class SmoothStreamingMediaElement : Control, 
	IDisposable

The SmoothStreamingMediaElement type exposes the following members.

  NameDescription
Public methodSupported by Windows PhoneSmoothStreamingMediaElementInitializes a new instance of the SmoothStreamingMediaElement class.
Top

  NameDescription
Public propertySupported by Windows PhoneActualHeight (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneActualWidth (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneAllowDrop (Inherited from UIElement.)
Public propertySupported by Windows PhoneAttributesGets or sets the attributes dictionary.
Public propertySupported by Windows PhoneAudioStreamCountGets or sets the audio stream count. (This property is available only for Windows Media Video (.wmv) content.)
Public propertySupported by Windows PhoneAudioStreamIndexGets or sets the audio stream index. (This property is available only for Windows Media Video (.wmv) content.)
Public propertySupported by Windows PhoneAutoPlayGets or sets a value that specifies whether the media element starts automatically.
Public propertySupported by Windows PhoneBackground (Inherited from Control.)
Public propertySupported by Windows PhoneBalanceGets or sets the audio balance.
Public propertySupported by Windows PhoneBorderBrush (Inherited from Control.)
Public propertySupported by Windows PhoneBorderThickness (Inherited from Control.)
Public propertySupported by Windows PhoneBufferingProgressGets or sets the buffering progress. (This property is available only for Windows Phone clients, not for Silverlight.)
Public propertySupported by Windows PhoneBufferingTimeGets or sets the duration of media content that will be buffered before playback can start or continue.
Public propertySupported by Windows PhoneCacheMode (Inherited from UIElement.)
Public propertySupported by Windows PhoneCanPauseGets or sets a value that specifies whether the stream can be paused.
Public propertySupported by Windows PhoneCanSeekGets or sets whether the position in the stream can be reset.
Public propertyCharacterSpacing (Inherited from Control.)
Public propertySupported by Windows PhoneClip (Inherited from UIElement.)
Public propertyClipMediaElementStyleGets or sets the style object for the window.
Public propertyClipPositionGets or sets the position in a clip stream.
Public propertySupported by Windows PhoneConfigPathGets or sets the path of the configuration file.
Public propertySupported by Windows PhoneCookieContainerGets or set the cookie container that will be used with all HTTP requests.
Public propertyCurrentLinearClipContextGets the current linear clip context.
Public propertySupported by Windows PhoneCurrentSegmentIndexGets the index of the currently playing segment.
Public propertySupported by Windows PhoneCurrentStateGets or sets the current state of playback.
Public propertySupported by Windows PhoneCursor (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneDataContext (Inherited from FrameworkElement.)
Protected propertySupported by Windows PhoneDefaultStyleKey (Inherited from Control.)
Public propertySupported by Windows PhoneDesiredSize (Inherited from UIElement.)
Public propertySupported by Windows PhoneDispatcher (Inherited from DependencyObject.)
Public propertySupported by Windows PhoneDownloadProgressGets or sets the download progress.
Public propertySupported by Windows PhoneDownloadProgressOffsetGets or sets the progress offset as a percentage.
Public propertySupported by Windows PhoneDroppedFramesPerSecondGets or sets the percentage of dropped frames per second.
Public propertyEffect (Inherited from UIElement.)
Public propertySupported by Windows PhoneEnableGPUAccelerationGets or sets a value that indicates whether Global Processing Unit (GPU) acceleration is enabled
Public propertySupported by Windows PhoneEndPositionGets or sets the end position.
Public propertySupported by Windows PhoneFlowDirection (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneFontFamily (Inherited from Control.)
Public propertySupported by Windows PhoneFontSize (Inherited from Control.)
Public propertySupported by Windows PhoneFontStretch (Inherited from Control.)
Public propertySupported by Windows PhoneFontStyle (Inherited from Control.)
Public propertySupported by Windows PhoneFontWeight (Inherited from Control.)
Public propertySupported by Windows PhoneForeground (Inherited from Control.)
Public propertySupported by Windows PhoneHeight (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneHorizontalAlignment (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneHorizontalContentAlignment (Inherited from Control.)
Public propertyIsDecodingOnGPUGets a value that indicates whether Global Processing Unit (GPU) decoding is enabled.
Public propertySupported by Windows PhoneIsEnabled (Inherited from Control.)
Public propertySupported by Windows PhoneIsHitTestVisible (Inherited from UIElement.)
Public propertySupported by Windows PhoneIsLive Gets or sets a value that indicates whether the current position is close to the live broadcast position.
Public propertySupported by Windows PhoneIsLivePositionGets or sets a value that indicates whether the current position is close to the live broadcast position.
Public propertySupported by Windows PhoneIsMutedGets or sets a value that indicates whether the audio track is muted.
Public propertySupported by Windows PhoneIsTabStop (Inherited from Control.)
Public propertySupported by Windows PhoneLanguage (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneLicenseAcquirerGets or sets the license acquirer.
Public propertyLiveBackOffGets or sets the duration of content closest to live that cannot yet be downloaded.
Public propertyLivePlaybackOffsetGets or sets how far back from the live position, excluding LiveBackOff, to start playback when joining a live presentation.  Increasing this value allows the pre-roll buffer to fill faster than real time and creates a buffer against network jitter, but increases the end-to-end latency of the presentation. The default value is 7 seconds. Changes that are made to this value after the SmoothStreamingSource property has been set are disregarded.
Public propertySupported by Windows PhoneLivePlaybackStartPositionGets or sets the starting position to use during live playback.
Public propertySupported by Windows PhoneLivePositionGets the position that is nearest to the live stream that a client can seek to.
Public propertySupported by Windows PhoneManifestInfoGets the manifest info object.
Public propertySupported by Windows PhoneMargin (Inherited from FrameworkElement.)
Public propertyMarkersGets the markers collection.
Public propertyMasterGets or sets the master (parent) object.
Public propertySupported by Windows PhoneMaxHeight (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneMaxWidth (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneMinHeight (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneMinWidth (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneName (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneNaturalDurationGets the duration of the current stream when it plays to the end.
Public propertySupported by Windows PhoneNaturalVideoHeightGets the height of the video display at which the resource appears best.
Public propertySupported by Windows PhoneNaturalVideoWidthGets the width of video display at which the resource appears best.
Public propertySupported by Windows PhoneOpacity (Inherited from UIElement.)
Public propertySupported by Windows PhoneOpacityMask (Inherited from UIElement.)
Public propertySupported by Windows PhonePadding (Inherited from Control.)
Public propertySupported by Windows PhoneParent (Inherited from FrameworkElement.)
Public propertyPipModeGets or sets a value that indicates whether the media stream is in picture-in-picture (PIP) mode.
Public propertySupported by Windows PhonePlaybackRateGets the playback rate.
Public propertySupported by Windows PhonePositionGets or sets the position in the current stream.
Public propertySupported by Windows PhoneProjection (Inherited from UIElement.)
Public propertySupported by Windows PhoneRenderedFramesPerSecondGets the rate of rendered frames.
Public propertySupported by Windows PhoneRenderSize (Inherited from UIElement.)
Public propertySupported by Windows PhoneRenderTransform (Inherited from UIElement.)
Public propertySupported by Windows PhoneRenderTransformOrigin (Inherited from UIElement.)
Public propertySupported by Windows PhoneResources (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneSmoothStreamingCacheGets or sets the Smooth Streaming cache to use during main content playback.
Public propertySupported by Windows PhoneSmoothStreamingPlaybackModeGets or sets the Smooth Streaming playback mode to use during main content playback.
Public propertySupported by Windows PhoneSmoothStreamingSourceGets or sets the URI of the Smooth Streaming source.
Public propertySupported by Windows PhoneSourceGets or sets a media stream source that is not a Smooth Streaming source.
Public propertySupported by Windows PhoneStartPositionGets or sets the start position of the current stream.
Public propertySupported by Windows PhoneStretchGets or sets an object that determines how to stretch the media display.
Public propertySupported by Windows PhoneStyle (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneSupportedPlaybackRatesGets or sets the playback rates list.
Public propertySupported by Windows PhoneTabIndex (Inherited from Control.)
Public propertySupported by Windows PhoneTabNavigation (Inherited from Control.)
Public propertySupported by Windows PhoneTag (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneTemplate (Inherited from Control.)
Public propertySupported by Windows PhoneTotalBytesDownloadedGets the total bytes downloaded.
Public propertySupported by Windows PhoneTrailingWindowDurationGets or sets the trailing window duration.
Public propertySupported by Windows PhoneTriggers (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneUseLayoutRounding (Inherited from UIElement.)
Public propertySupported by Windows PhoneVerticalAlignment (Inherited from FrameworkElement.)
Public propertySupported by Windows PhoneVerticalContentAlignment (Inherited from Control.)
Public propertySupported by Windows PhoneVideoDownloadTrackGets the video download track.
Public propertySupported by Windows PhoneVideoHighestPlayableTrackGets the track that has the highest available bandwidth.
Public propertySupported by Windows PhoneVideoPlaybackTrackGets the video playback track.
Public propertySupported by Windows PhoneVisibility (Inherited from UIElement.)
Public propertySupported by Windows PhoneVolumeGets or sets the audio volume.
Public propertySupported by Windows PhoneWidth (Inherited from FrameworkElement.)
Top

  NameDescription
Public methodSupported by Windows PhoneAddHandler (Inherited from UIElement.)
Public methodSupported by Windows PhoneApplyTemplate (Inherited from Control.)
Public methodSupported by Windows PhoneArrange (Inherited from UIElement.)
Protected methodSupported by Windows PhoneArrangeOverride (Inherited from FrameworkElement.)
Public methodSupported by Windows PhoneCaptureMouse (Inherited from UIElement.)
Public methodSupported by Windows PhoneCheckAccess (Inherited from DependencyObject.)
Public methodSupported by Windows PhoneClearValue (Inherited from DependencyObject.)
Public methodSupported by Windows PhoneDisposeDisposes the SmoothStreamingMediaElement object.
Public methodSupported by Windows PhoneEquals (Inherited from Object.)
Protected methodSupported by Windows PhoneFinalize (Inherited from Object.)
Public methodSupported by Windows PhoneFindName (Inherited from FrameworkElement.)
Public methodSupported by Windows PhoneFlushBuffersFlushes audio and video buffers, retaining a specified amount of content if possible.
Public methodSupported by Windows PhoneFocus (Inherited from Control.)
Public methodSupported by Windows PhoneGetAnimationBaseValue (Inherited from DependencyObject.)
Public methodSupported by Windows PhoneGetBindingExpression (Inherited from FrameworkElement.)
Public methodSupported by Windows PhoneGetHashCode (Inherited from Object.)
Protected methodSupported by Windows PhoneGetTemplateChild (Inherited from Control.)
Public methodSupported by Windows PhoneGetType (Inherited from Object.)
Public methodSupported by Windows PhoneGetValue (Inherited from DependencyObject.)
Public methodSupported by Windows PhoneInvalidateArrange (Inherited from UIElement.)
Public methodSupported by Windows PhoneInvalidateMeasure (Inherited from UIElement.)
Public methodSupported by Windows PhoneMeasure (Inherited from UIElement.)
Protected methodSupported by Windows PhoneMeasureOverride (Inherited from FrameworkElement.)
Protected methodSupported by Windows PhoneMemberwiseClone (Inherited from Object.)
Public methodMergeExternalManifestReplaces some elements of the main manifest with others from an external manifest or adds new elements to the main manifest.
Public methodSupported by Windows PhoneOnApplyTemplateDisconnects and connects event handlers and key properties during a template change. (Overrides FrameworkElement.OnApplyTemplate().)
Protected methodSupported by Windows PhoneOnCreateAutomationPeer (Inherited from UIElement.)
Protected methodSupported by Windows PhoneOnDoubleTap (Inherited from Control.)
Protected methodSupported by Windows PhoneOnDragEnter (Inherited from Control.)
Protected methodSupported by Windows PhoneOnDragLeave (Inherited from Control.)
Protected methodSupported by Windows PhoneOnDragOver (Inherited from Control.)
Protected methodSupported by Windows PhoneOnDrop (Inherited from Control.)
Protected methodSupported by Windows PhoneOnGotFocus (Inherited from Control.)
Protected methodSupported by Windows PhoneOnHold (Inherited from Control.)
Protected methodSupported by Windows PhoneOnKeyDown (Inherited from Control.)
Protected methodSupported by Windows PhoneOnKeyUp (Inherited from Control.)
Protected methodSupported by Windows PhoneOnLostFocus (Inherited from Control.)
Protected methodSupported by Windows PhoneOnLostMouseCapture (Inherited from Control.)
Protected methodSupported by Windows PhoneOnManipulationCompleted (Inherited from Control.)
Protected methodSupported by Windows PhoneOnManipulationDelta (Inherited from Control.)
Protected methodSupported by Windows PhoneOnManipulationStarted (Inherited from Control.)
Protected methodSupported by Windows PhoneOnMouseEnter (Inherited from Control.)
Protected methodSupported by Windows PhoneOnMouseLeave (Inherited from Control.)
Protected methodSupported by Windows PhoneOnMouseLeftButtonDown (Inherited from Control.)
Protected methodSupported by Windows PhoneOnMouseLeftButtonUp (Inherited from Control.)
Protected methodSupported by Windows PhoneOnMouseMove (Inherited from Control.)
Protected methodSupported by Windows PhoneOnMouseRightButtonDown (Inherited from Control.)
Protected methodSupported by Windows PhoneOnMouseRightButtonUp (Inherited from Control.)
Protected methodSupported by Windows PhoneOnMouseWheel (Inherited from Control.)
Protected methodSupported by Windows PhoneOnTap (Inherited from Control.)
Protected methodSupported by Windows PhoneOnTextInput (Inherited from Control.)
Protected methodSupported by Windows PhoneOnTextInputStart (Inherited from Control.)
Protected methodSupported by Windows PhoneOnTextInputUpdate (Inherited from Control.)
Public methodParseExternalManifestDownloads, parses, and returns an object that represents the specified external manifest.
Public methodSupported by Windows PhonePausePauses playing of audio or video media.
Public methodSupported by Windows PhonePlayStarts playing audio or video media.
Public methodSupported by Windows PhoneReadLocalValue (Inherited from DependencyObject.)
Public methodSupported by Windows PhoneReleaseMouseCapture (Inherited from UIElement.)
Public methodSupported by Windows PhoneRemoveHandler (Inherited from UIElement.)
Public methodSupported by Windows PhoneRequestLogSends a request to generate a log that will be raised by the System.Windows.Controls.MediaElement.LogReady event.
Public methodScheduleClip(ClipInformation, ClipContext, Object)Schedules playing of a media clip.
Public methodScheduleClip(ClipInformation, Boolean, Object)Schedules playing of a media clip.
Public methodScheduleClip(ClipInformation, Boolean, TimeSpan, Object)Schedules playing of a media clip.
Public methodScheduleClip(ClipInformation, TimeSpan, Boolean, Object)Schedules playing of a media clip.
Public methodScheduleLinearClipSchedules play of a linear media clip.
Public methodSupported by Windows PhoneSetBinding (Inherited from FrameworkElement.)
Public methodSetPlaybackRangeAsyncSpecifies a start position for playing media content.
Public methodSupported by Windows PhoneSetPlaybackRateSets the playback rate of media stream.
Public methodSupported by Windows PhoneSetSourceSets the source of the SmoothStreamingMediaElement object.
Public methodSupported by Windows PhoneSetValue (Inherited from DependencyObject.)
Public methodSupported by Windows PhoneStartSeekToLiveStarts a seek to a live media stream.
Public methodSupported by Windows PhoneStopStops playing by the SmoothStreamingMediaElement object.
Public methodSupported by Windows PhoneToString (Inherited from Object.)
Public methodSupported by Windows PhoneTransformToVisual (Inherited from UIElement.)
Public methodSupported by Windows PhoneUpdateLayout (Inherited from UIElement.)
Top

  NameDescription
Public eventSupported by Windows PhoneBindingValidationError (Inherited from FrameworkElement.)
Public eventSupported by Windows PhoneBufferingProgressChangedOccurs when the BufferingProgress property changes.
Public eventChunkDownloadFailedOccurs when the chunk download associated with an audio or video stream fails.
Public eventClipClickThroughOccurs when a user clicks the media display.
Public eventClipErrorOccurs when an error is raised while audio or video media is playing.
Public eventClipProgressUpdateOccurs when media reaches a marker.
Public eventClipStateChangedOccurs when a media clip state changes.
Public eventSupported by Windows PhoneCurrentStateChangedOccurs when the current state of media element changes.
Public eventDataContextChanged (Inherited from FrameworkElement.)
Public eventSupported by Windows PhoneDoubleTap (Inherited from UIElement.)
Public eventSupported by Windows PhoneDownloadProgressChangedOccurs when the DownloadProgress property changes.
Public eventSupported by Windows PhoneDownloadTrackChangedOccurs when the track selected for download differs from the previously selected track.
Public eventDragEnter (Inherited from UIElement.)
Public eventDragLeave (Inherited from UIElement.)
Public eventDragOver (Inherited from UIElement.)
Public eventDrmSetupDecryptorCompletedOccurs when the digital rights managment (DRM) decryptor setup has completed.
Public eventDrop (Inherited from UIElement.)
Public eventSupported by Windows PhoneGotFocus (Inherited from UIElement.)
Public eventSupported by Windows PhoneHold (Inherited from UIElement.)
Public eventSupported by Windows PhoneIsEnabledChanged (Inherited from Control.)
Public eventSupported by Windows PhoneKeyDown (Inherited from UIElement.)
Public eventSupported by Windows PhoneKeyUp (Inherited from UIElement.)
Public eventSupported by Windows PhoneLayoutUpdated (Inherited from FrameworkElement.)
Public eventLinearClipChangedOccurs when a media stream transitions in and out of a linear clip between two linear ads.
Public eventSupported by Windows PhoneLiveEventCompletedOccurs when a live media stream ends.
Public eventSupported by Windows PhoneLoaded (Inherited from FrameworkElement.)
Public eventSupported by Windows PhoneLogReadyOccurs when the log generated by the RequestLog method is ready.
Public eventSupported by Windows PhoneLostFocus (Inherited from UIElement.)
Public eventSupported by Windows PhoneLostMouseCapture (Inherited from UIElement.)
Public eventManifestMergeOccurs when the main manifest has been parsed.
Public eventSupported by Windows PhoneManifestReadyOccurs when the manifest for the Smooth Streaming content is available for track selection.
Public eventSupported by Windows PhoneManipulationCompleted (Inherited from UIElement.)
Public eventSupported by Windows PhoneManipulationDelta (Inherited from UIElement.)
Public eventSupported by Windows PhoneManipulationStarted (Inherited from UIElement.)
Public eventMarkerReachedOccurs when media playback reaches a timeline marker.
Public eventMediaCommand (Inherited from UIElement.)
Public eventSupported by Windows PhoneMediaEndedOccurs when media playback reaches the end.
Public eventSupported by Windows PhoneMediaFailedOccurs when there is an error associated with the media source.
Public eventSupported by Windows PhoneMediaOpenedOccurs when the media stream has been validated and opened and the file headers have been read.
Public eventSupported by Windows PhoneMouseEnter (Inherited from UIElement.)
Public eventSupported by Windows PhoneMouseLeave (Inherited from UIElement.)
Public eventSupported by Windows PhoneMouseLeftButtonDown (Inherited from UIElement.)
Public eventSupported by Windows PhoneMouseLeftButtonUp (Inherited from UIElement.)
Public eventSupported by Windows PhoneMouseMove (Inherited from UIElement.)
Public eventMouseRightButtonDown (Inherited from UIElement.)
Public eventMouseRightButtonUp (Inherited from UIElement.)
Public eventSupported by Windows PhoneMouseWheel (Inherited from UIElement.)
Public eventSupported by Windows PhonePlaybackTrackChangedOccurs when the currently playing track changes.
Public eventSupported by Windows PhoneSeekCompletedOccurs when a seek operation completes.
Public eventSetPlaybackRangeCompletedOccurs when a SetPlaybackRangeAsync operation has completed.
Public eventSupported by Windows PhoneSizeChanged (Inherited from FrameworkElement.)
Public eventSupported by Windows PhoneSmoothStreamingErrorOccurredOccurs when an error is raised during playback of Smooth Streaming content.
Public eventSupported by Windows PhoneTap (Inherited from UIElement.)
Public eventSupported by Windows PhoneTextInput (Inherited from UIElement.)
Public eventSupported by Windows PhoneTextInputStart (Inherited from UIElement.)
Public eventSupported by Windows PhoneTextInputUpdate (Inherited from UIElement.)
Public eventSupported by Windows PhoneUnloaded (Inherited from FrameworkElement.)
Public eventSupported by Windows PhoneVideoHighestPlayableTrackChangedOccurs when the playback rate changes to the highest available rate.
Top

  NameDescription
Public fieldStatic memberSupported by Windows PhoneAttributesPropertyRepresents a dependency property that specifies the Attributes property dictionary object.
Public fieldStatic memberSupported by Windows PhoneAudioStreamCountPropertyRepresents a dependency property that specifies the AudioStreamCount property.
Public fieldStatic memberSupported by Windows PhoneAudioStreamIndexPropertyRepresents a dependency property that specifies the AudioStreamIndex property.
Public fieldStatic memberSupported by Windows PhoneAutoPlayPropertyRepresents a dependency property that specifies the AutoPlay property.
Public fieldStatic memberSupported by Windows PhoneBalancePropertyRepresents a dependency property that specifies the Balance property.
Public fieldStatic memberSupported by Windows PhoneBufferingProgressPropertyRepresents a dependency property that specifies the BufferingProgress property.
Public fieldStatic memberSupported by Windows PhoneBufferingTimePropertyRepresents a dependency property that specifies the BufferingTime property.
Public fieldStatic memberSupported by Windows PhoneCanPausePropertyRepresents a dependency property that specifies the CanPause property.
Public fieldStatic memberSupported by Windows PhoneCanSeekPropertyRepresents a dependency property that specifies the CanSeek property.
Public fieldStatic memberClipMediaElementStylePropertyRepresents a dependency property that specifies the ClipMediaElementStyle property.
Public fieldStatic memberClipPositionPropertyRepresents a dependency property that specifies the ClipPosition property.
Public fieldStatic memberSupported by Windows PhoneConfigPathPropertyRepresents a dependency property that specifies the ConfigPath property.
Public fieldStatic memberSupported by Windows PhoneCurrentSegmentIndexPropertyRepresents a dependency property that represents the CurrentSegmentIndex property.
Public fieldStatic memberSupported by Windows PhoneCurrentStatePropertyRepresents a dependency property that specifies the CurrentState property.
Public fieldStatic memberSupported by Windows PhoneDownloadProgressOffsetPropertyRepresents a dependency property that specifies the DownloadProgressOffset property.
Public fieldStatic memberSupported by Windows PhoneDownloadProgressPropertyRepresents a dependency property that specifies the DownloadProgress property.
Public fieldStatic memberSupported by Windows PhoneEnableGPUAccelerationPropertyRepresents a dependency property that specifies the EnableGPUAcceleration property.
Public fieldStatic memberIsDecodingOnGPUPropertyRepresents a dependency property that specifies the IsDecodingOnGPU property.
Public fieldStatic memberSupported by Windows PhoneIsMutedPropertyRepresents a dependency property that specifies the IsMuted property.
Public fieldStatic memberLiveBackOffPropertyRepresents a dependency property that specifies the LiveBackOff property.
Public fieldStatic memberLivePlaybackOffsetPropertyRepresents a dependency property that specifies the LivePlaybackOffset property.
Public fieldStatic memberSupported by Windows PhoneLivePlaybackStartPositionPropertyRepresents a dependency property that specifies the LivePlaybackStartPosition property.
Public fieldStatic memberSupported by Windows PhoneNaturalDurationPropertyRepresents a dependency property that specifies the NaturalDuration property.
Public fieldStatic memberSupported by Windows PhoneNaturalVideoHeightPropertyRepresents a dependency property that specifies the NaturalVideoHeight property.
Public fieldStatic memberSupported by Windows PhoneNaturalVideoWidthPropertyRepresents a dependency property that specifies the NaturalVideoWidth property.
Public fieldStatic memberPipModePropertyRepresents a dependency property that specifies the PipMode property.
Public fieldStatic memberSupported by Windows PhonePlaybackRatePropertyRepresents a dependency property that represents the PlaybackRate property.
Public fieldStatic memberSupported by Windows PhonePositionPropertyRepresents a dependency property that specifies the Position property.
Public fieldStatic memberSupported by Windows PhoneSmoothStreamingCachePropertyRepresents a dependency property that represents the SmoothStreamingCache property.
Public fieldStatic memberSupported by Windows PhoneSmoothStreamingPlaybackModePropertyRepresents a dependency property that represents the SmoothStreamingPlaybackMode property.
Public fieldStatic memberSupported by Windows PhoneSmoothStreamingSourcePropertyRepresents a dependency property that specifies the SmoothStreamingSource property.
Public fieldStatic memberSupported by Windows PhoneSourcePropertyRepresents a dependency property that specifies the Source property.
Public fieldStatic memberSupported by Windows PhoneStretchPropertyRepresents a dependency property that specifies the Stretch property.
Public fieldStatic memberSupported by Windows PhoneVideoDownloadTrackPropertyRepresents a dependency property that represents the VideoDownloadTrack property.
Public fieldStatic memberSupported by Windows PhoneVideoHighestPlayableTrackPropertyRepresents a dependency property that represents the VideoHighestPlayableTrack property.
Public fieldStatic memberSupported by Windows PhoneVideoPlaybackTrackPropertyRepresents a dependency property that specifies the VideoPlaybackTrack property.
Public fieldStatic memberSupported by Windows PhoneVolumePropertyRepresents a dependency property that specifies the Volume property.
Top

The MediaElement object is rendered as a rectangular region that can display video or play audio without video display. The SmoothStreamingMediaElement class supports the features of System.UIElement and MediaElement operations such as mouse and keyboard events and the ability to capture focus.

You can specify the height and width of the media display surface by using the height and width properties in XAML. However, for best performance, avoid explicitly setting the height and width. Instead, leave the values unset; this lets the media resource display at its encoded size, and the Silverlight application will calibrate the size of the display. If you have to change the media-display size, it is best to re-encode the media to the target size by using a media-encoding tool.

For more information and implementation examples, see Microsoft Smooth Streaming Client 2.0.

Silverlight

Supported in: 5

Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2014 Microsoft