Добавьте AxWMPLib в ваш проект VB / C #.
Добавьте AxWindowsMediaPlayer элемент управления к вашей форме.
Используйте следующий метод для доступа к скорости воспроизведения:
AxWindowsMediaPlayer1.URL = "e:\song.mp3"
AxWindowsMediaPlayer1.Ctlcontrols.play()
AxWindowsMediaPlayer1.settings.rate = 0.5
* Обратите внимание, что скорость может быть не всегда доступна в зависимости от типа носителя. Более безопасный метод доступа к скорости будет выглядеть так:
If (player.settings.isAvailable("Rate")) Then
player.settings.rate = 0.5
End If
Если это не то, что вы ищете, также существует COM-объект MediaPlayer. Я не исследовал это полностью, но intellisense дал:
Dim mpMediaPlayer As New MediaPlayer.MediaPlayer
mpMediaPlayer.FileName = "e:\song.mp3"
mpMediaPlayer.Rate = 0.5
mpMediaPlayer.Play()
Надеюсь, это поможет.