bool sound_status = false;
SoundPlayer myplay = new SoundPlayer();
private void play_sound_loop(string str) //循环播放 str存放wav文件的路径
{
myplay.SoundLocation = str;
myplay.LoadAsync();
if (sound_status)
myplay.PlayLooping();
else
myplay.Stop();
}
private void play_sound_one(string str) //只播放一次
{
myplay.SoundLocation = str;
myplay.LoadAsync();
if (sound_status)
myplay.Play();
else
myplay.Stop();
}
本文介绍了一个使用C#实现的音视频播放功能,包括如何通过指定的wav文件路径来循环播放或者仅播放一次的方法。通过SoundPlayer类实现了不同播放模式的切换,并利用布尔变量控制播放状态。
1572

被折叠的 条评论
为什么被折叠?



