Windows.Media.Playback Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona funcionalidad para reproducir archivos multimedia desde tareas en primer plano y en segundo plano.
Clases
BackgroundMediaPlayer |
Proporciona acceso al reproductor multimedia mientras se ejecuta en segundo plano. Nota A partir de Windows, versión 1703, BackgroundMediaPlayer está en desuso y es posible que no esté disponible en versiones futuras de Windows. En su lugar, use la clase MediaPlayer . Para obtener más información, vea Reproducir elementos multimedia en segundo plano. |
CurrentMediaPlaybackItemChangedEventArgs |
Proporciona datos para el evento MediaPlaybackList.CurrentItemChanged . |
MediaBreak |
Representa un conjunto de uno o varios objetos MediaPlaybackItem que se reproducen antes, después o en puntos especificados durante la reproducción de otro Objeto MediaPlaybackItem. |
MediaBreakEndedEventArgs |
Proporciona datos para el evento MediaBreakManager.BreakEnded , que se produce cuando finaliza la reproducción de un objeto MediaBreak . |
MediaBreakManager |
Proporciona información sobre los objetos MediaBreak asociados a un objeto MediaPlayer y control sobre ellos. Esta clase proporciona eventos para cuando una interrupción multimedia inicia la reproducción, finaliza la reproducción, se omite o se busca. También puede usar esta clase para determinar la reproducción actual de MediaBreak o para iniciar o omitir la reproducción de un Objeto MediaBreak. |
MediaBreakSchedule |
Representa un conjunto de objetos MediaBreak asociados a un objeto MediaPlaybackItem y las posiciones dentro de la reproducción del elemento que se reproducen los saltos multimedia. |
MediaBreakSeekedOverEventArgs |
Proporciona datos para el evento MediaBreakManager.BreaksSeekedOver , que se produce cuando el usuario busca la posición de reproducción multimedia más allá de uno o varios saltos multimedia pendientes. |
MediaBreakSkippedEventArgs |
Proporciona datos para el evento MediaBreakManager.BreakSkipped , que se produce cuando se omite la reproducción de un objeto MediaBreak . |
MediaBreakStartedEventArgs |
Proporciona datos para el evento MediaBreakManager.BreakStarted , que se produce cuando se inicia la reproducción de un objeto MediaBreak . |
MediaItemDisplayProperties |
Define un conjunto de metadatos para un objeto MediaPlaybackItem que se muestra en los controles de transporte multimedia del sistema mientras se reproduce el elemento. |
MediaPlaybackAudioTrackList |
Representa una lista de solo lectura de objetos AudioTrack , de los que se puede seleccionar una sola pista a la vez. |
MediaPlaybackCommandManager |
Especifica el comportamiento de y recibe eventos de los controles de transporte multimedia del sistema. Utilice esta clase para personalizar la interacción entre un objeto MediaPlayer y los controles de transporte multimedia del sistema. |
MediaPlaybackCommandManagerAutoRepeatModeReceivedEventArgs |
Proporciona datos o el evento MediaPlaybackCommandManager.AutoRepeatModeReceived , que se produce cuando el administrador de comandos recibe un comando del control Repetición automática de los controles de transporte multimedia del sistema. |
MediaPlaybackCommandManagerCommandBehavior |
Para su uso con un objeto MediaPlaybackCommandManager, esta clase permite habilitar y deshabilitar los comandos Controles de transporte multimedia del sistema y permite responder a los cambios en el estado habilitado de un comando. |
MediaPlaybackCommandManagerFastForwardReceivedEventArgs |
Proporciona datos o el evento MediaPlaybackCommandManager.FastForwardReceived , que se produce cuando el administrador de comandos recibe un comando del botón Avance rápido de los controles de transporte multimedia del sistema. |
MediaPlaybackCommandManagerNextReceivedEventArgs |
Proporciona datos o el evento MediaPlaybackCommandManager.NextReceived , que se produce cuando el administrador de comandos recibe un comando del botón Siguiente de los controles de transporte multimedia del sistema. |
MediaPlaybackCommandManagerPauseReceivedEventArgs |
Proporciona datos o el evento MediaPlaybackCommandManager.PauseReceived , que se produce cuando el administrador de comandos recibe un comando del botón Pausar de los controles de transporte multimedia del sistema. |
MediaPlaybackCommandManagerPlayReceivedEventArgs |
Proporciona datos o el evento MediaPlaybackCommandManager.PlayReceived , que se produce cuando el administrador de comandos recibe un comando del botón Reproducir de los controles de transporte multimedia del sistema. |
MediaPlaybackCommandManagerPositionReceivedEventArgs |
Proporciona datos o el evento MediaPlaybackCommandManager.PositionReceived , que se produce cuando el administrador de comandos recibe un comando que cambia la posición actual de los controles de transporte multimedia del sistema. |
MediaPlaybackCommandManagerPreviousReceivedEventArgs |
Proporciona datos o el evento MediaPlaybackCommandManager.PreviousReceived , que se produce cuando el administrador de comandos recibe un comando del botón Reproducir de los controles de transporte multimedia del sistema. |
MediaPlaybackCommandManagerRateReceivedEventArgs |
Proporciona datos o el evento MediaPlaybackCommandManager.RateReceived , que se produce cuando el administrador de comandos recibe un comando que cambia la velocidad de reproducción actual de los controles de transporte multimedia del sistema. |
MediaPlaybackCommandManagerRewindReceivedEventArgs |
Proporciona datos o el evento MediaPlaybackCommandManager.RewindReceived , que se produce cuando el administrador de comandos recibe un comando del botón Rewind de los controles de transporte multimedia del sistema. |
MediaPlaybackCommandManagerShuffleReceivedEventArgs |
Proporciona datos o el evento ShuffleReceived , que se produce cuando el administrador de comandos recibe un comando del control Aleatorio de los controles de transporte multimedia del sistema. |
MediaPlaybackItem |
Representa un elemento multimedia que se puede reproducir. Esta clase actúa como un contenedor alrededor de un MediaSource que expone las pistas de audio, las pistas de vídeo y las pistas de metadatos con tiempo incluidas en el origen multimedia. |
MediaPlaybackItemError |
Representa un error que se produjo al intentar resolver un objeto MediaPlaybackItem. |
MediaPlaybackItemFailedEventArgs |
Proporciona datos para el evento MediaPlaybackList.ItemFailed . |
MediaPlaybackItemOpenedEventArgs |
Proporciona datos para el evento MediaPlaybackList.ItemOpened . |
MediaPlaybackList |
Representa una lista de objetos MediaPlaybackItem que se pueden reproducir. Proporciona métodos para cambiar el elemento que se está reproduciendo actualmente y habilitar bucles y orden aleatorios. |
MediaPlaybackSession |
Proporciona información sobre el estado de la sesión de reproducción actual de un objeto MediaPlayer y proporciona eventos para responder a los cambios en el estado de la sesión de reproducción. |
MediaPlaybackSessionBufferingStartedEventArgs |
Proporciona datos para el evento BufferingStarted de una clase MediaPlaybackSession. |
MediaPlaybackSessionOutputDegradationPolicyState |
Expresa el estado de la directiva de degradación de salida actual de mediaPlaybackSession. |
MediaPlaybackSphericalVideoProjection |
Administra la configuración de proyección de vídeo esférico para una clase MediaPlaybackSession. |
MediaPlaybackTimedMetadataTrackList |
Representa una lista de solo lectura de objetos TimedMetadataTrack . |
MediaPlaybackVideoTrackList |
Representa una lista de solo lectura de objetos VideoTrack , de los que se puede seleccionar una sola pista a la vez. |
MediaPlayer |
Proporciona acceso a la funcionalidad de reproducción multimedia, como reproducir, pausar, avanzar rápido, rebobinar y volumen. |
MediaPlayerDataReceivedEventArgs |
Proporciona datos para los eventos MessageReceivedFromBackground y MessageReceivedFromForeground . |
MediaPlayerFailedEventArgs |
Proporciona los datos de los eventos MediaFailed . |
MediaPlayerRateChangedEventArgs |
Proporciona los datos de los eventos MediaPlayerRateChanged . |
MediaPlayerSurface |
Proporciona acceso a un ICompositionSurface que se comparte entre mediaPlayer y un compositor para habilitar la representación del contenido de MediaPlayer mediante las API Windows.UI.Composition sin necesidad de usar el marco XAML. |
PlaybackMediaMarker |
Representa un marcador en una ubicación específica en una línea de tiempo de flujo multimedia. |
PlaybackMediaMarkerReachedEventArgs |
Proporciona datos para los eventos PlaybackMediaMarkerReached . |
PlaybackMediaMarkerSequence |
Colección ordenada de objetos PlaybackMediaMarker . |
TimedMetadataPresentationModeChangedEventArgs |
Proporciona datos para el evento MediaPlaybackTimedMetadataTrackList.PresentationModeChanged . |
Interfaces
IMediaEnginePlaybackSource |
Interfaz implementada por clases que son orígenes de reproducción del motor multimedia. |
IMediaPlaybackSource |
Interfaz de marcador que identifica la clase de implementación como origen de reproducción. |
Enumeraciones
AutoLoadedDisplayPropertyKind |
Especifica los tipos de metadatos que se pueden mostrar automáticamente para un objeto MediaPlaybackItem. Establezca el tipo de datos que desea cargar automáticamente asignando uno de estos valores a las propiedades AutoLoadedDisplayProperties . |
FailedMediaStreamKind |
Indica el tipo de secuencia multimedia que produjo un error. |
MediaBreakInsertionMethod |
Especifica el método que se usa para insertar la reproducción de MediaBreak en la reproducción del objeto MediaPlaybackItem al que pertenece. |
MediaCommandEnablingRule |
Especifica una regla para habilitar un comando Controles de transporte multimedia del sistema. |
MediaPlaybackItemChangedReason |
Especifica el motivo por el que cambió el objeto MediaPlaybackItem actual en un objeto MediaPlaybackList . Compruebe el motivo accediendo a la propiedad Reason del objeto CurrentMediaPlaybackItemChangedEventArgs pasado al evento MediaPlaybackList.CurrentItemChanged . |
MediaPlaybackItemErrorCode |
Especifica el tipo de error que se produjo al abrir un objeto MediaPlaybackItem. |
MediaPlaybackSessionVideoConstrictionReason |
Especifica el motivo basado en directivas por el que se limita la salida de vídeo de un elemento multimedia. |
MediaPlaybackState |
Especifica el estado de reproducción de una clase MediaPlaybackSession. |
MediaPlayerAudioCategory |
Especifica los tipos de audio que un reproductor multimedia puede reproducir. |
MediaPlayerAudioDeviceType |
Describe el uso principal del dispositivo que se usa para reproducir audio. Este valor lo usa MediaPlayer.AudioDeviceType. |
MediaPlayerError |
Indica posibles errores del reproductor multimedia. |
MediaPlayerState |
Indica los posibles estados en los que el jugador puede estar. Nota MediaPlayerState puede modificarse o no estar disponible después de Windows 10, versión 1607. Use MediaPlaybackState en su lugar. |
SphericalVideoProjectionMode |
Especifica el modo de proyección esférica que se usa para representar vídeo. |
StereoscopicVideoRenderMode |
Especifica el modo de representación estéreoscópico actual para un objeto MediaPlayer. |
TimedMetadataTrackPresentationMode |
Especifica si un conjunto de pistas de metadatos con tiempo se muestran en XAML **MediaTransportControls, si los eventos se generan para indicaciones de datos en las pistas y si el sistema muestra los subtítulos y subtítulos contenidos en las pistas, la aplicación o no. |