在C#中实现MediaPlayer的播放控制可以使用MediaPlayer
类来实现。以下是一个简单的示例代码,演示了如何在C#中使用MediaPlayer
类来控制音乐文件的播放、暂停和停止:
using System;
using System.Windows.Forms;
using System.Media;
namespace MediaPlayerExample
{
class Program
{
static void Main(string[] args)
{
// 创建一个新的MediaPlayer对象
MediaPlayer mediaPlayer = new MediaPlayer();
// 加载音乐文件
mediaPlayer.Open(new Uri(@"C:\path\to\your\music\file.mp3"));
// 播放音乐
mediaPlayer.Play();
Console.WriteLine("音乐正在播放...");
Console.WriteLine("按任意键暂停音乐");
Console.ReadKey();
// 暂停音乐
mediaPlayer.Pause();
Console.WriteLine("音乐已暂停");
Console.WriteLine("按任意键继续播放音乐");
Console.ReadKey();
// 继续播放音乐
mediaPlayer.Play();
Console.WriteLine("音乐继续播放...");
Console.WriteLine("按任意键停止音乐");
Console.ReadKey();
// 停止音乐
mediaPlayer.Stop();
Console.WriteLine("音乐已停止");
}
}
}
在上面的示例中,我们使用MediaPlayer
类来加载音乐文件并播放、暂停、停止音乐。您可以根据您的需求扩展这个示例,以实现更多的播放控制功能。