WPF Mediaplayer 中 获取媒体自然持续时间的问题

2024-12-23 12:53:35
推荐回答(2个)
回答1:

mp.MediaOpened += new EventHandler(事件名);
void 事件名()
{
写获取吧;
}

回答2:

这个问题是由于音频没有加载完造成的,OPEN的动作已经执行,但并没有OPENED,所以无法获取音频的时间,可以用一个死循环来判断 是否hastTimeSpan,如果为真,那么再获取 TimeSpan就不会报错了