zoukankan      html  css  js  c++  java
  • C# WindowsMediaPlayer 的一些用法

    播放单首歌曲

                    player.URL = "歌曲文件路径";
                    player.Ctlcontrols.play();

    添加多首歌曲到播放列表

                IWMPPlaylist playList = player.playlistCollection.newPlaylist("MyPlayList"); //新建列表
                IWMPMedia media;
    
                foreach (DataRow drItem in MusicSettings.DtMusic.Rows)
                {
                    media = player.newMedia(drItem["路径"].ToString()); //参数为歌曲路径
                    playList.appendItem(media);
                }
    
                player.currentPlaylist = playList;
                player.Ctlcontrols.play();    //开始播放

     或者直接在当前列表上添加

                player.currentPlaylist.clear();
    
                IWMPMedia media;
    
                foreach (DataRow drItem in MusicSettings.DtMusic.Rows)
                {
                    media = player.newMedia(drItem["路径"].ToString()); //参数为歌曲路径
                    player.currentPlaylist.appendItem(media);
                }

    设置播放器音量

     player.settings.volume=100;

     设置循环播放

    player.settings.setMode("loop", true);

    设置随机播放

      player.settings.setMode("shuffle", true);
  • 相关阅读:
    linux基础——虚拟机的创建及安装操作系统
    并发编程之多进程
    操作系统与进程(理论知识点)
    粘包
    socket-网络编程
    网络编程1
    网络编程
    异常
    元类
    反射与内置方法
  • 原文地址:https://www.cnblogs.com/xyz0835/p/3321385.html
Copyright © 2011-2022 走看看