【发布时间】:2023-04-07 22:40:02
【问题描述】:
我正在开发 wpf 应用程序。我想暂停和恢复音频,但歌曲从头开始播放。
//c# code
System.Media.SoundPlayer sp = new System.Media.SoundPlayer(@"D:\Intro.wav");
private void play_Click(object sender, EventArgs e)
{
sp.Play();
play_btn.Enabled = false;
stop_btn.Enabled = true;
}
private void stop_Click(object sender, EventArgs e)
{
sp.Stop();
stop_btn.Enabled = false;
play_btn.Enabled = true;
}
【问题讨论】:
-
被问到before。
-
但是没有得到满意的回答,所以还需要回答。
-
@goobering,已回答,但回答根本不被接受(经常发生)。我的评论是说“使用搜索”的一种外交方式。
-
SoundPlayer API 不支持暂停。您是否尝试过操作 Stream 对象?如果您不能选择使用 MediaElement,请将其添加到问题中。现在问题的格式是重复的,因为链接的问题确实有一个使用不同 API 的答案。