C# Windows Media Player控件的常用属性及方法

C# Windows Media Player

控件的常用属性及方法

 

1

、基本属性

 

  

URL  

指定媒体位置,本机或网络地址

  

例如:

axWindowsMediaPlayer1.URL = 

@"f:aa.mp3"

;

 

uiMode  

播放器界面模式,可为

Full, Mini, None, Invisible 

Full

:有下面的控制条

None

:只有播放部份没有控制条

 

例如:

axWindowsMediaPlayer1.uiMode = 

"Invisible"

;

 

playState  

播放状态,

1=

停止,

2=

暂停,

3=

播放,

6=

正在缓冲,

9=

正在连接,

10=

准备就绪

  

enableContextMenu  

启用

/

禁用右键菜单

  

fullScreen  

是否全屏显示

  

stretchToFit 

非全屏状态时是否伸展到最佳大小

 

2

、播放器基本控制

  

Ctlcontrols.play(); 

播放

  

Ctlcontrols.pause(); 

暂停

  

Ctlcontrols.stop(); 

停止

  

Ctlcontrols.currentPosition  

当前进度

  

Ctlcontrols.currentPositionString  

当前进度,字符串格式。如“

00:23

  

Ctlcontrols.fastForward(); 

快进

  

Ctlcontrols.fastReverse(); 

快退

  

Ctlcontrols.next(); 

下一曲

  

Ctlcontrols.previous(); 

上一曲

  

3

、播放器基本设置

  

settings.volume 

音量,

0-100  

settings.balance  

声道,通过它应该可以进行立体声、左声道、右声道的控制。

 

settings.autoStart  

是否自动播放

  

settings.mute  

是否静音

  

settings.playCount  

播放次数

  

settings.rate  

播放速度

 

4

、当前媒体属性

  

currentMedia.duration 

媒体总长度

  

currentMedia.durationString  

媒体总长度,字符串格式。如“

03:24

  

currentMedia.getItemInfo(const 

string) 

 

"Title"=

"Author"=

艺术家,

"Copyright"=

版权信息,

"Description"=

媒体内容描述,

"Duration"=

持续时间(秒)

"FileSize"=

文件大小,

"FileType"=

文件类型,

"sourceURL"=

原始地址

  

currentMedia.setItemInfo(const string) 

通过属性名设置媒体信息

  

currentMedia.name  

 currentMedia.getItemInfo("Title") 

原文地址:https://www.cnblogs.com/wanzhongjun/p/6263300.html