标签: c# wmplib
我有2个windowsMediaPlayer对象设置 两个对象都有相同的mp3歌曲文件,但是当我同时播放它们时,它们会在几秒钟内失去同步。我打电话给他们的代码看起来像这样
sound1.controls.play(); sound2.controls.play();
这只是因为一个播放方法在另一个播放方法之前执行,因此一个播放方法比另一个快。他们无论如何我可以同步它们吗?我已经厌倦了弄清楚一条轨道与另一条轨道相匹配的速度,但并没有让它完美。
由于
答案 0 :(得分:2)
你无法做到这一点,玩家无法通过设计同时启动。你需要将两首歌曲混合成一首新歌,NAudio library可以这样做。