APlayer 在播放音乐的时候可以加载歌词,目前支持的歌词格式是 LRC,
可以在 OpenSuccess 事件中,调用 SetConfig(1305, "歌词文件名.lrc") 设置歌词:
歌词和所播歌曲时间轴是关联的,可以通过拖动进度改变显示当前对应歌词语句,
也可以通过鼠标在歌词上拖动歌词,来改变当前播放的音乐进度,如下图:
可以设置歌词字体:格式为 SetConfig(1311, "字体名;字宽;字高;字重;字体行距"),例如 SetConfig(1311,"微软雅黑;15;30;500;5")
可以设置歌词字体颜色:例如 SetConfig(1312, "10077215")
可以设置歌词背景图:SetConfig(1308, "H:\1.bmp")
效果如下:
当然还可以有其它众多设置参数:
设置歌词动画效果:SetConfig(1319,"动画效果编号"), 0-无动画,1-渐变,2-渐进
设置歌词时间轴偏移:即歌词提前滞后,SetConfig(1320, "偏移的时间毫秒数")
设置歌词高亮颜色:SetConfig(1313,"颜色值数值")
设置歌词是否模糊混合:SetConfig(1316,"模糊次数")
通过内容(非歌词文件)加载歌词:SetConfig(1306,"歌词内容字符串")
设置歌词刷新速度:SetConfig(1303,"刷新间隔毫秒数")
还有其他一系列的参数,这里就不多说了,详细参考 APlayerSDK 中 APlayer.chm 文档中的 "APlayer 设置" 章节。