C# WindowsMediaPlayer 的一些用法实例
C WindowsMediaPlayer的音乐之旅
想要用C的WindowsMediaPlayer播放音乐吗?这是一个易于上手的指南,带你播放单曲、创建播放列表、在当前列表上添加歌曲以及设置播放器音量的方法。
一、播放单首歌曲
只需简单的几行代码,你就可以开始播放你心爱的歌曲了。示例代码如下:
```csharp
player.URL = "歌曲文件路径"; // 指定歌曲的路径
player.Ctlcontrols.play(); // 开始播放歌曲
```
二、创建并添加多首歌曲到播放列表
你需要创建一个新的播放列表。然后,通过遍历音乐设置中的数据行,将每首歌曲添加到播放列表中。示例代码如下:
```csharp
IWMPPlaylist playList = player.playlistCollection.newPlaylist("MyPlayList"); // 新建播放列表
foreach (DataRow drItem in MusicSettings.DtMusic.Rows)
{
IWMMedia media = player.newMedia(drItem["路径"].ToString()); // 创建媒体对象,参数为歌曲路径
playList.appendItem(media); // 将媒体对象添加到播放列表
}
player.currentPlaylist = playList; // 设置当前播放列表
player.Ctlcontrols.play(); // 开始播放列表中的歌曲
```
三、在当前列表上直接添加歌曲
如果你想在当前播放列表上直接添加歌曲,你可以先清空当前列表,然后将新的歌曲添加进去。示例代码如下:
```csharp
player.currentPlaylist.clear(); // 清空当前播放列表
foreach (DataRow drItem in MusicSettings.DtMusic.Rows)
{
IWMMedia media = player.newMedia(drItem["路径"].ToString()); // 创建媒体对象,参数为歌曲路径
player.currentPlaylist.appendItem(media); // 将媒体对象添加到当前播放列表
}
```
四、设置播放器音量
调整音量也是一件轻松的事情。你可以通过以下代码设置播放器的音量:
```csharp
player.settings.volume = 100; // 设置音量,范围是0到100
```
现在,你可以根据自己的喜好,自由地控制音乐的播放了。无论是播放单曲,还是创建播放列表,或是调整音量,WindowsMediaPlayer都能轻松实现。希望这篇文章能对你有所帮助!
编程语言
- C# WindowsMediaPlayer 的一些用法实例
- 详解Vue.js入门环境搭建
- 微信小程序使用form表单获取输入框数据的实例代
- joomla实现注册用户添加新字段的方法
- php数组合并与拆分实例分析
- javascript动态创建链接的方法
- 微信小程序遇到修改数据后页面不渲染的问题解
- AngularJS实现页面定时刷新
- 解决vue select当前value没有更新到vue对象属性的问
- php+redis实现多台服务器内网存储session并读取示例
- asp 将日期格式化为需要的格式
- asp.net的web页面(aspx)数据量过多时提交失败对策
- Vue组件的使用教程详解
- MySQL启动时InnoDB引擎被禁用了的解决方法
- JavaScript判断DIV内容是否为空的方法
- jsp传参 servlet接收中文乱码问题的解决方法