Play with MediaPlayer : MediaElement « Windows Presentation Foundation « C# / C Sharp






Play with MediaPlayer

Play with MediaPlayer
  
<Window x:Class="SoundAndVideo.SoundPlayerTest"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="SoundPlayerTest" Height="300" Width="300" Closed="window_Closed">
    <StackPanel>
          <Button Click="cmdPlayWithMediaPlayer_Click">Play with MediaPlayer</Button>
    </StackPanel>
</Window>

//File:Window.xaml.cs
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Shapes;
using System.Media;
using System.ComponentModel;
using System.IO;

namespace SoundAndVideo
{
    public partial class SoundPlayerTest : System.Windows.Window
    {
        MediaPlayer player = new MediaPlayer();

        public SoundPlayerTest()
        {
            InitializeComponent();
        }
        private void cmdPlayWithMediaPlayer_Click(object sender, RoutedEventArgs e)
        {            
            player.Open(new Uri("test.mp3", UriKind.Relative));
            player.Play();
        }

        private void window_Closed(object sender, EventArgs e)
        {
            player.Close();
        }
    }
}

   
    
  








Related examples in the same category

1.Using MediaElement for AudioUsing MediaElement for Audio
2.Overlapping Videos with EffectsOverlapping Videos with Effects
3.Simple Media PlayerSimple Media Player
4.Play mp3 filePlay mp3 file
5.Play wav filePlay wav file
6.Declarative PlaybackDeclarative Playback
7.Play a Media FilePlay a Media File
8.Sound And Video Playback in CodeSound And Video Playback in Code
9.Play Audio AsynchronouslyPlay Audio Asynchronously
10.Play System SoundsPlay System Sounds