新建一个播音线程,用于在该线程内同步播放声音 SoundPlayer soundPlayer = new SoundPlayer();
soundPlayer.SoundLocation = "Sound\\hos1.wav";
soundPlayer.PlaySync();
soundPlayer.SoundLocation = "Sound\\hos2.wav";
soundPlayer.PlaySync();主线程内,多次触发播音线程,告知其要播哪些声音(不同的触发条件播放的声音文件不同),如果上一次播放未完成,第二条声音的播放被触发,则需要等待第一条播完再播第二条,请问具体怎么实现?
soundPlayer.SoundLocation = "Sound\\hos1.wav";
soundPlayer.PlaySync();
soundPlayer.SoundLocation = "Sound\\hos2.wav";
soundPlayer.PlaySync();主线程内,多次触发播音线程,告知其要播哪些声音(不同的触发条件播放的声音文件不同),如果上一次播放未完成,第二条声音的播放被触发,则需要等待第一条播完再播第二条,请问具体怎么实现?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货