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") 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM