c# VB.Net如何不重置声音调用System.Media.SoundPlayer
c# VB.Net如何不重置声音调用System.Media.SoundPlayer
sp.PlayLooping() 可以异步循环播放声音,但重新调用会导致声音重置
sp.Play() 播放完毕后无返回
sp.PlaySync() 会导致UI阻塞
如何才能异步循环播放声音,并且重复调用播放时不会导致声音被重置,方法就是用新线程去播放声音,用线程阻塞等待播放或者停止的命令,代码如下:
sp.SoundLocation = file
Dim tds = New Threading.Th
原创
2021-04-15 16:51:18 ·
181 阅读 ·
0 评论