如何在Window Application中使用winmm.dll来提高音频文件的速度

时间:2017-02-07 12:00:32

标签: c# winforms audio

我创建了一个用户定义的播放器,其中我使用winmm.dll来播放/暂停/停止等等。现在我需要使用某种速度播放文件,即1x,2x,3x等

我使用下面发送命令的函数

        cmd = "seek PlayingMp3 to 1:00";
        mciSendString(cmd,null,0,0);

这将从1分钟播放文件。现在我想以速度播放文件。

感谢。

1 个答案:

答案 0 :(得分:0)

对于winmm.dll:

mciSendString("set oursong speed " & 500, 0, 0, 0) 

这应该会有所帮助。

试试这个:

WMP.settings.rate = 0.5

降低速度

查看以下链接:

http://msdn.microsoft.com/en-gb/library/aa969732.aspx