C#里Windows Media Player 怎么获取 当前播放 的索引 100
1个回答
展开全部
MediaPlayerer常用总结在工具箱中选择项,COM , WindowsMediaPlayer , 勾上 , 拖处即可...命名MediaPlayer
播放列表WMPLib.IWMPPlaylist playlist = null;playlist = MediaPlayer.playlistCollection.newPlaylist("palylist");
播放列表添加项 , 而且从刚添加的项开始播放playlist.appendItem(MediaPlayer.newItem(file_address));
MediaPlayer.currentPlaylist = playlist;MediaPlayer.Ctlcontrols.currentItem = playlist.Item[oldCount];//oldCount是添加之前的数量,添加之后playlist.Item[oldCount]即为添加的第一项PlayMusic()
当前播放项 属性MediaPlayer.currentMedia.getItemInfo("title");
title:标题 , 是mp3文件里面内嵌的信息SourceURL : 文件地址
当前项的总时间:MediaPlayer.currentMedia.duration double类型MediaPlayer.currentMedia.durationString string类型,是格式化好的几分几秒
当前进度MediaPlayer.Ctlcontrol.currentPosition double类型MediaPlayer.Ctlcontrol.currentPositionString string类型,是格式化好的几分几秒
mediaPlayer控制播放的,全在Ctlcontrol里面
播放列表WMPLib.IWMPPlaylist playlist = null;playlist = MediaPlayer.playlistCollection.newPlaylist("palylist");
播放列表添加项 , 而且从刚添加的项开始播放playlist.appendItem(MediaPlayer.newItem(file_address));
MediaPlayer.currentPlaylist = playlist;MediaPlayer.Ctlcontrols.currentItem = playlist.Item[oldCount];//oldCount是添加之前的数量,添加之后playlist.Item[oldCount]即为添加的第一项PlayMusic()
当前播放项 属性MediaPlayer.currentMedia.getItemInfo("title");
title:标题 , 是mp3文件里面内嵌的信息SourceURL : 文件地址
当前项的总时间:MediaPlayer.currentMedia.duration double类型MediaPlayer.currentMedia.durationString string类型,是格式化好的几分几秒
当前进度MediaPlayer.Ctlcontrol.currentPosition double类型MediaPlayer.Ctlcontrol.currentPositionString string类型,是格式化好的几分几秒
mediaPlayer控制播放的,全在Ctlcontrol里面
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询