【发布时间】:2011-12-16 09:31:30
【问题描述】:
我想要做的是播放一段指定时间的音乐文件,然后停止播放。但是,正在播放整个音乐文件。我不能使用“PlaySync()”方法,因为我不能阻止线程。
【问题讨论】:
-
player有自己的Stop方法吗? -
也许您的停止呼叫在声音甚至开始之前出现。解决方法是在播放开始时启动计时器,而不是在“播放”请求时启动。
-
什么是
PlaySync()方法以及为什么需要这个方法? -
我找不到关于这个的任何细节,我错过了什么吗?
-
我说“我不能使用 'PlaySync()' 方法,因为我不能阻止线程”......你为什么认为我'需要'它。
标签: c# .net multithreading soundplayer