我試圖協調播放聲音與同時記錄的圖形上顯示一些其他數據。如果用戶向前或向後拖動圖形,如何在WAV文件中向前或向後跳躍,以便聲音仍然協調一致?我看不到像SoundPlayer之類的API中的時間偏移。播放聲音從WAV文件在C開始偏移一個時間#
2
A
回答
1
如果我理解你的問題正確,然後用WMPLib.WindowsMediaPlayer
,添加引用 「Windows Media Player的」 從COM然後通過使用設置的位置:
WMPLib.WindowsMediaPlayer player = new WMPLib.WindowsMediaPlayer();
player.URL = file; //file to be played
player.controls.play();
player.controls.currentPosition = x; //set the position you want here when user drag
或者您可以使用naudio免費開源API,從codeplex下載:
1
看起來像使用SoundPlayer無法向後或向前跳過。
相關問題
- 1. 播放WAV文件時單擊聲音
- 2. 另一個聲音開始播放時的Java停止聲音
- 3. 開始播放聲音文件
- 4. 如何在C++中播放.WAV聲音
- 5. VB播放隨機聲音wav文件
- 6. .wav文件不播放任何聲音
- 7. 如何在objective-c中更改聲音播放開始時間?
- 8. 在Windows移動設備上播放聲音文件(.wav特別)
- 9. 如何從聲音的開始播放/暫停聲音和聲音播放?
- 10. iOS:從背景開始播放聲音
- 11. 無法播放聲音(wav)事件
- 12. 如何在C++程序中播放或打開* .mp3或* .wav聲音文件?
- 13. Gstreamer銳利的開始音頻播放在偏移量
- 14. 如何在Flixel中播放wav聲音?
- 15. 如何使用Naudio從WAV文件播放多聲道音頻?
- 16. Javascript停止播放聲音時,另一個開始
- 17. 用C中的時間偏移播放Midi文件#
- 18. 用C播放.wav文件#
- 19. 如何在.NET CF 3.5中同時播放多個wav聲音
- 20. 在Java中使用JPanel/JFrame播放.wav聲音文件(Swing)
- 21. 在PsychoPy中連續播放wav聲音文件
- 22. C#開始wav文件後,秒錶播放
- 23. 聲音播放的開始被切斷
- 24. 在背景中播放聲音文件(.wav),並有一個振動塊
- 25. 我如何獲得.wav聲音播放?
- 26. Winmm.dll不會播放某些wav聲音?
- 27. 停止以前播放的WAV聲音
- 28. 播放.wav聲音以base64的JavaScript
- 29. 同時播放兩個聲音c#
- 30. Android播放音頻文件(.wav)