在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
類來加載音樂文件并播放、暫停、停止音樂。您可以根據您的需求擴展這個示例,以實現更多的播放控制功能。