如何在C#的Naudio中使用trackview或timeline?
这是我的代码,它不能工作。
我想看到我的台词就像曲目在播放一样。
NAudio.Wave.WaveStream pcm = NAudio.Wave.WaveFormatConversionStream.CreatePcmStream(new NAudio.Wave.Mp3FileReader(open.FileName));
customWaveViewer2.WaveStream = pcm;
stream = new NAudio.Wave.BlockAlignReductionStream(pcm);
trackView1.NowTime = stream.CurrentTime;
发布于 2012-03-07 22:37:04
不幸的是,TrackView
和TimeLine
不是完整的控件,您最好编写自己的自定义控件,以便在表示当前播放时间的位置放置一条垂直线。
最好使用计时器使自定义波形查看器无效,并在Paint方法中绘制一条表示当前播放时间的垂直线。
https://stackoverflow.com/questions/9593568
复制相似问题