una reproducir puedo propiedades modificar las interprete informacion editar datos como cancion cambiar archivos archivo silverlight audio windows-phone

silverlight - reproducir - no puedo cambiar propiedades de una cancion



Reproducir un archivo de audio en Windows 7 Phone (4)

Estoy trabajando en el desarrollo de aplicaciones basadas en Windows 7 en Silverlight. No he podido encontrar una manera de reproducir un archivo de audio en un teléfono con Windows 7 mediante programación. Lo he estado buscando en Google desde los últimos días, pero no pude obtener ninguna solución de eso. Hay un SoundPlayer de clase en C # pero supongo que no está disponible en Windows 7 Phone. Alguien puede ayudarme porfavor?


¿Qué hay de simplemente usar un comportamiento incorporado?

<Button> <i:Interaction.Triggers> <i:EventTrigger EventName="Click"> <eim:PlaySoundAction Source="/Alarm1.wma" Volume="1"/> </i:EventTrigger> </i:Interaction.Triggers> </Button>

Necesitas estos dos espacios de nombres.

xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity" xmlns:eim="clr-namespace:Microsoft.Expression.Interactivity.Media;assembly=Microsoft.Expression.Interactions"


Puedes colocar un MediaElement en tu vista XAML:

<MediaElement x:Name="sound" Source="sound.wma" AutoPlay="False" />

luego en el código detrás:

sound.Play();

Los formatos soportados son MP3 y WMA.



Usa Xna para reproducir el sonido. Sin embargo, puede hacer una referencia cruzada de Xna desde una aplicación Silverlight. Para reproducir un archivo de sonido, necesita lo siguiente:

using Microsoft.Xna.Framework; using Microsoft.Xna.Framework.Audio // ... Stream stream = TitleContainer.OpenStream("sounds/bonk.wav"); SoundEffect effect = SoundEffect.FromStream(stream); FrameworkDispatcher.Update(); effect.Play();

Todo lo mejor para el desarrollo de su aplicación!