Esta documentación está archivada y no tiene mantenimiento.

MediaPlayer (Clase)

Actualización: noviembre 2007

Proporciona la reproducción multimedia de los dibujos.

Espacio de nombres:  System.Windows.Media
Ensamblado:  PresentationCore (en PresentationCore.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/xaml/presentation

public class MediaPlayer : Animatable
public class MediaPlayer extends Animatable
public class MediaPlayer extends Animatable

Aunque puede declarar una instancia de esta clase en Lenguaje de marcado de aplicaciones extensible (XAML), no puede cargar ni reproducir multimedia sin usar código. Para reproducir multimedia sólo en XAML, utilice MediaElement. Además, si declara una instancia en XAML, el único uso práctico es rellenar la sintaxis de elemento de propiedad para la propiedad Player.

Al distribuir la multimedia con la aplicación, no puede usar ningún archivo multimedia como recurso del proyecto. En el archivo del proyecto, debe establecer el tipo de multimedia en Content y establecer CopyToOutputDirectory en PreserveNewest o Always en su lugar.

MediaPlayer se puede utilizar de dos modos diferentes, en función de lo que esté controlando el reproductor: modo independiente o modo de reloj. En modo independiente, MediaPlayer es análogo a una imagen y la multimedia abierta mediante el método Open controla la reproducción. En modo de reloj, MediaPlayer se puede considerar como destino de una animación y, de esta forma, tendrá las entradas de Timeline y Clock correspondientes en el árbol de temporización que controla la reproducción. Para obtener más información sobre los modos multimedia, vea Información general sobre multimedia.

MediaPlayer es distinto de MediaElement en tanto que no es un control que se puede agregar directamente a la interfaz de usuario (UI) de una aplicación. Para mostrar la multimedia cargada con MediaPlayer, se debe usar VideoDrawing o DrawingContext.

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0
Mostrar: