我需要在生成动画的同时在背景中播放MP3。音频驱动动画时间线,因此我必须从文件开头追踪MS以保持同步。在VB6中,我使用了MMControl,它以特定的时间间隔产生一个事件,并可以从头开始计算帧数,以便始终确定我的位置。只是无法弄清.Net的方式来做到这一点。如何在VB.NET中播放MP3并确定播放的MS?
谢谢。
我需要在生成动画的同时在背景中播放MP3。音频驱动动画时间线,因此我必须从文件开头追踪MS以保持同步。在VB6中,我使用了MMControl,它以特定的时间间隔产生一个事件,并可以从头开始计算帧数,以便始终确定我的位置。只是无法弄清.Net的方式来做到这一点。如何在VB.NET中播放MP3并确定播放的MS?
谢谢。
因为VB6中的MMControl只是一个COM对象,所以我会推荐使用这个相同的对象,因为它在过去对你有效。
下面的文章似乎表明如何做到这一点: http://www.c-sharpcorner.com/UploadFile/xxxpluto/MultimediaControls11182005001632AM/MultimediaControls.aspx
让我知道,如果这有助于。
感谢,
在代码声明COM对象后面发现这个在微软的网站。
http://msdn.microsoft.com/en-us/library/bb262248(VS.85).aspx
貌似简单的方法来解决这个问题。猜猜我正在努力寻找.Net解决方案。
很酷,很酷。很好的发现。我可能会对建立一些东西感兴趣,并且看到它在行动中。 – regex 2009-01-06 22:17:40