Windows Media Player控件属性

合集下载

Windows Media Player控件

Windows Media Player控件
BufferingProgress 返回缓冲完成的百分比(长整型)
BufferingTime 返回缓冲的时间(双精度型)
CanPreview 返回或设置当前显示的剪辑是能否被预览(逻辑型)
CanScan 返回或设置当前文件是否支持快进或快退(逻辑型)
CanSeek 返回或设置当前文件是否能搜索并定位到某个时间(逻辑型)
Rate 返回或设置回放帧频(双精度型)
ReadyState 返回控件是否准备就绪(ReadyStateConstant 值)
ReceivedPackets 返回已接收到的数据包的数量(长整型)
ReceptionQuality 返回最后 30 秒接收到的数据包的百分比(长整型)
RecoveredPackets 返回已转换的数据包的数量(长整型)
StreamCount 返回媒体帧的数量(长整型)
TransparentAtStart 返回或设置在开始播放之前和停止之后控件是否透明(逻辑型)
VideoBorder3D 返回或设置视频边框是否显示为 3D 效果(逻辑型)
VideoBorderColor 返回或设置视频边框的颜色(OLE_颜色)
DisplayBackColor 返回或设置显示面板的背景色(OLE_COLOR 值)
DisplayForeColor 返回或设置显示面板的前景色(OLE_COLOR 值)
DisplayMode 返回或设置显示面板是否用秒或帧的形式显示当前位置(MPDisplayModeConstants 值)
MarkerCount 返回文件书签的数量(长整型)
Mute 返回或设置控件是否播放声音(逻辑型)
OpenState 返回控件的内容源状态(长整型)

AxWindowsMediaPlayer 主要属性与方法

AxWindowsMediaPlayer 主要属性与方法
axWindowsMediaPlayer1.Ctlcontrols.Balance 声道
axWindowsMediaPlayer1.Ctlcontrols.Volume 音量
axWindowsMediaPlayer1.Ctlcontrols.Mute 静音
EndPoint = AxWindowsMediaPlayer1.currentMedia.duration
currentMedia.setItemInfo(const string); 通过属性名设置媒体信息
:string; 同 currentMedia.getItemInfo("Title")
[currentPlaylist] wmp.currentPlaylist //当前播放列表属性
axWindowsMediaPlayer1.Ctlcontrols.EnableContextMenu 是否允许在控件上点击鼠标右键时弹出快捷菜单
axWindowsMediaPlayer1.Ctlcontrols.AnimationAtStart 是否在播放前先播放动画
axWindowsMediaPlayer1.Ctlcontrols.ShowControls 是否显示控件工具栏
Exit Sub
End Try
注意:
AxWindowsMediaPlayer1.URL 中URL是表示要播放的文件名,取消了原来的Name属性.
AxWindowsMediaPlayer1.Ctlcontrols.play()播放,同样还有Pause,Stop等其他属性.
axWindowsMediaPlayer1.Width = intWidth + 2;

VBWindowsMediaPlaye控件详细用法

VBWindowsMediaPlaye控件详细用法

VBWindowsMediaPlaye控件详细用法VB Windows MediaPlaye 控件详细用法1.如何加载WindowsMediaPlayer,控件:在VB6.0D的菜单栏找到“工程”——“部件”,在弹出的菜单中,拉动滚动条找到WindowsMediaPlayer,将其前面的复选框选中,点击“应用”“确定”即可,然后你就会在你的的控件栏中看到WindowsMediaPlayer控件了。

2.如何播放音乐文件只需要将WindowsMediaPlayer1.URL赋相应的值即可。

例如要在窗体加载时播放music.mp3这个文件,只要这样写代码。

Private Sub Form_Load()WindowsMediaPlayer1.URL = VB.App.Path & "\music.mp3"End Sub注意:其中的\music.mp3是一个相对路径表示当前目录下的文件,即你的工程所保存的位置,要事先保存进去。

若想播放网络上的歌曲则可以通过下面语句来实现WindowsMediaPlayer1.URL = "/70.80/05.太阳的眼泪.mp3"。

3.如何暂停播放在command按钮中加入如下代码,即可实现。

Private Sub Command4_Click()WindowsMediaPlayer1.Controls.pauseEnd Sub4.如何在暂停播放之后继续播放在command按钮中加入如下代码,即可实现。

Private Sub Command3_Click()WindowsMediaPlayer1.Controls.playEnd Sub如果想实现音乐从头播放,只需要将第二条中播放音乐中代码再写一遍即可。

Private Sub Command5_Click()WindowsMediaPlayer1.URL = VB.App.Path & "\music.mp3"End Sub5.停止播放的音乐(关闭播放器)在command按钮中加入如下代码,即可实现。

C#winplay属性和方法

C#winplay属性和方法

属性/方法名:说明:[基本属性]URL:String; 指定媒体位置,本机或网络地址uiMode:String; 播放器界面模式,可为Full, Mini, None, InvisibleplayState:integer; 播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪enableContextMenu:Boolean; 启用/禁用右键菜单fullScreen:boolean; 是否全屏显示[controls] wmp.controls //播放器基本控制controls.play; 播放controls.pause; 暂停controls.stop; 停止controls.currentPosition:double; 当前进度controls.currentPositionString:string; 当前进度,字符串格式。

如“00:23”controls.fastForward; 快进controls.fastReverse; 快退controls.next; 下一曲controls.previous; 上一曲[settings] wmp.settings //播放器基本设置settings.volume:integer; 音量,0-100settings.autoStart:Boolean; 是否自动播放settings.mute:Boolean; 是否静音settings.playCount:integer; 播放次数[currentMedia] wmp.currentMedia //当前媒体属性currentMedia.duration:double; 媒体总长度currentMedia.durationString:string; 媒体总长度,字符串格式。

如“03:24”currentMedia.getItemInfo(const string); 获取当前媒体信息"Title"=媒体标题,"Author"=艺术家,"Copyright"=版权信息,"Description"=媒体内容描述,"Duration"=持续时间(秒),"FileSize"=文件大小,"FileType"=文件类型,"sourceURL"=原始地址currentMedia.setItemInfo(const string); 通过属性名设置媒体信息:string; 同 currentMedia.getItemInfo("Title") [currentPlaylist] wmp.currentPlaylist //当前播放列表属性currentPlaylist.count:integer; 当前播放列表所包含媒体数currentPlaylist.Item[integer]; 获取或设置指定项目媒体信息,其子属性同wmp.currentMediaAxWindowsMediaPlayer控件的属性收藏MediaPlayer1.Play 播放MediaPlayer1.Stop 停止MediaPlayer1.Pause 暂停MediaPlayer1.PlayCount 文件播放次数MediaPlayer1.AutoRewind 是否循环播放MediaPlayer1.Balance 声道MediaPlayer1.Volume 音量MediaPlayer1.Mute 静音MediaPlayer1.EnableContextMenu 是否允许在控件上点击鼠标右键时弹出快捷菜单MediaPlayer1.AnimationAtStart 是否在播放前先播放动画MediaPlayer1.ShowControls 是否显示控件工具栏MediaPlayer1.ShowAudioControls 是否显示声音控制按钮MediaPlayer1.ShowDisplay 是否显示数据文件的相关信息MediaPlayer1.ShowGotoBar 是否显示Goto栏MediaPlayer1.ShowPositionControls 是否显示位置调节按钮MediaPlayer1.ShowStatusBar 是否显示状态栏MediaPlayer1.ShowTracker 是否显示进度条MediaPlayer1.FastForward 快进MediaPlayer1.FastReverse 快退MediaPlayer1.Rate 快进/快退速率MediaPlayer1.AllowChangeDisplaySize 是否允许自由设置播放图象大小MediaPlayer1.DisplaySize 设置播放图象大小1-MpDefaultSize 原始大小2-MpHalfSize 原始大小的一半3-MpDoubleSize 原始大小的两倍4-MpFullScreen 全屏5-MpOneSixteenthScreen 屏幕大小的1/166-MpOneFourthScreen 屏幕大小的1/47-MpOneHalfScreen 屏幕大小的1/2MediaPlayer1.ClickToPlay 是否允许单击播放窗口启动Media Player /brouse8079/archive/2007/10/17/1829885.aspxAxWindowsMediaPlayer常用属性2008-03-18 21:282. Ctlcontrols属性Ctlcontrols属性是AxWindowsMediaPlayer的一个重要属性,此控件中有许多常用成员。

meidiaplayer控件的使用方法

meidiaplayer控件的使用方法
MediaPlayer1.EnableContextMenu 是否允许在控件上点击鼠标右键时弹出快捷菜单
MediaPlayer1.AnimationAtStart 是否在播放前先播放动画
MediaPlayer1.ShowControls 是否显示控件工具栏
.Filter = "|*.mp3|Wave Filse(*.wav)|*.wav|(*.m3u)|*.m3u|Avi Flies(*.avi)|*.avi|Wmv Files(*.wmv)|*wmv|Mpg files(*.mpg)|*mpg"
.FileName = ""
.ShowOpen
End With
6-MpOneFourthScreen 屏幕大小的1/4
7-MpOneHalfScreen 屏幕大小的1/2
MediaPlayer1.ClickToPlay
是否允许单击播放窗口启动Media Player
我给你一些这方面的资料,你看看后应该可以做出你想要的东西
MediaPlayer1.Play 播放
MediaPlayer1.Stop 停止
MediaPlayer1.Pause 暂停
MediaPlayer1.PlayCount 文件播放次数
Command2.Enabled = True
Command3.Enabled = False
Command4.Enabled = True
Exit Sub
handler:
MsgBox "未选择媒体文件。", vbOKOnly, "错误信息"
End Sub �
2-MpHalfSize 原始大小的一半

AxWindowsMediaPlayer的详细用法

AxWindowsMediaPlayer的详细用法

AxWindowsMediaPlayer的详细用法发布时间:2009-9-30 10:49:23 被阅览数:598次文字大小:〖大中小〗属性/方法名:说明:[基本属性]URL:String; 指定媒体位置,本机或网络地址uiMode:String; 播放器界面模式,可为Full, Mini, None, InvisibleplayState:integer; 播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪switch (e.newState){case 0: // UndefinedcurrentStateLabel.Text = "Undefined";break;case 1: // StoppedcurrentStateLabel.Text = "Stopped";break;case 2: // PausedcurrentStateLabel.Text = "Paused";break;case 3: // PlayingcurrentStateLabel.Text = "Playing";break;case 4: // ScanForwardcurrentStateLabel.Text = "ScanForward";break;case 5: // ScanReversecurrentStateLabel.Text = "ScanReverse";break;case 6: // BufferingcurrentStateLabel.Text = "Buffering";break;case 7: // WaitingcurrentStateLabel.Text = "Waiting";break;case 8: // MediaEndedcurrentStateLabel.Text = "MediaEnded";break;case 9: // TransitioningcurrentStateLabel.Text = "Transitioning";break;case 10: // ReadycurrentStateLabel.Text = "Ready";break;case 11: // ReconnectingcurrentStateLabel.Text = "Reconnecting";break;case 12: // LastcurrentStateLabel.Text = "Last";break;default:currentStateLabel.Text = ("Unknown State: " + e.newState.ToString());break;enableContextMenu:Boolean; 启用/禁用右键菜单fullScreen:boolean; 是否全屏显示[controls] wmp.controls //播放器基本控制controls.play; 播放controls.pause; 暂停controls.stop; 停止controls.currentPosition:double; 当前进度controls.currentPositionString:string; 当前进度,字符串格式。

WindowsMediaPlayer控件的所有属性和方法

WindowsMediaPlayer控件的所有属性和方法

WindowsMediaPlayer控件的所有属性和方法Windows Media Player控件的所有属性和方法----1记录格式说明:“@@ 语言= xxxx”:记录当前翻译用语言的种类,必须在首部,请不要更改。

“@@ 类型库= xxxx”:如果为包装类型库,则记录类型库的相关信息,请不要更改。

“@@ 组件= xxxx”:如果为包装组件,则记录组件的相关信息,请不要更改,与类型库信息不能同时存在。

“##1”:表示某翻译项的开始,格式为“##1 项目原名= 翻译后的名称”,下行首直到下一翻译项标记处记录有关此项目的详细解释信息。

“##0”:记录被屏蔽的项目,被屏蔽项目将不会被包装支持库输出。

格式为“##0 项目原名”,不能屏蔽参数。

------------------------------------------------------------@@ 语言 = 1@@ 组件= {6BF52A52-394A-11d3-B153-00C04F79FAA6},Windows媒体播放器Windows Media Player控件,需要Windows Media Player 9或以上版本##0 IWMPEvents = Notuseful##1 IWMPEvents.OpenStateChange =Sent when the control changes OpenState##1 IWMPEvents.PlayStateChange =Sent when the control changes PlayState##1 IWMPEvents.AudioLanguageChange =Sent when the current audio language has changed##1 IWMPEvents.StatusChange =Sent when the status string changes##1 IWMPEvents.ScriptCommand =Sent when a synchronized command or URL is received##1 IWMPEvents.NewStream =Sent when a new stream is started in a channel##1 IWMPEvents.Disconnect =Sent when the control is disconnected from the server##1 IWMPEvents.Buffering =Sent when the control begins or ends buffering##1 IWMPEvents.Error =Sent when the control has an error condition##1 IWMPEvents.Warning =Sent when the control encounters a problem##1 IWMPEvents.EndOfStream =Sent when the end of file is reached##1 IWMPEvents.PositionChange =Indicates that the current position of the movie has changed ##1 IWMPEvents.MarkerHit =Sent when a marker is reached##1 IWMPEvents.DurationUnitChange =Indicates that the unit used to express duration and position has changed##1 IWMPEvents.CdromMediaChange =Indicates that the CD ROM media has changed##1 IWMPEvents.PlaylistChange =Sent when a playlist changes##1 IWMPEvents.CurrentPlaylistChange =Sent when the current playlist changes##1 IWMPEvents.CurrentPlaylistItemAvailable =Sent when a current playlist item becomes available##1 IWMPEvents.MediaChange =Sent when a media object changes##1 IWMPEvents.CurrentMediaItemAvailable =Sent when a current media item becomes available##1 IWMPEvents.CurrentItemChange =Sent when the item selection on the current playlist changes ##1 IWMPEvents.MediaCollectionChange =Sent when the media collection needs to be requeried##1 IWMPEvents.MediaCollectionAttributeStringAdded =Sent when an attribute string is added in the media collection##1 IWMPEvents.MediaCollectionAttributeStringRemoved =Sent when an attribute string is removed from the media collection##1 IWMPEvents.MediaCollectionAttributeStringChanged = Sent when an attribute string is changed in the media collection##1 IWMPEvents.PlaylistCollectionChange =Sent when playlist collection needs to be requeried##1 IWMPEvents.PlaylistCollectionPlaylistAdded =Sent when a playlist is added to the playlist collection##1 IWMPEvents.PlaylistCollectionPlaylistRemoved =Sent when a playlist is removed from the playlist collection ##1 IWMPEvents.PlaylistCollectionPlaylistSetAsDeleted =Sent when a playlist has been set or reset as deleted##1 IWMPEvents.ModeChange =Playlist playback mode has changed##1 IWMPEvents.MediaError =Sent when the media object has an error condition##1 IWMPEvents.OpenPlaylistSwitch =Current playlist switch with no open state change##1 IWMPEvents.DomainChange =Send a current domain##1 IWMPEvents.SwitchedT oPlayerApplication = Sent when display switches to player application##1 IWMPEvents.SwitchedT oControl =Sent when display switches to control##1 IWMPEvents.PlayerDockedStateChange =Sent when the player docks or undocks##1 IWMPEvents.PlayerReconnect =Sent when the OCX reconnects to the player##1 IWMPEvents.Click =Occurs when a user clicks the mouse##1 IWMPEvents.DoubleClick =Occurs when a user double-clicks the mouse##1 IWMPEvents.KeyDown =Occurs when a key is pressed##1 IWMPEvents.KeyPress =Occurs when a key is pressed and released##1 IWMPEvents.KeyUp =Occurs when a key is released##1 IWMPEvents.MouseDown =Occurs when a mouse button is pressed##1 IWMPEvents.MouseMove =Occurs when a mouse pointer is moved##1 IWMPEvents.MouseUp =Occurs when a mouse button is released##0 WMPPlaylistChangeEventType = Notuseful##1 WMPPlaylistChangeEventType.wmplcUnknown =Unknown##1 WMPPlaylistChangeEventType.wmplcClear =Clear##1 WMPPlaylistChangeEventType.wmplcInfoChange =InfoChange##1 WMPPlaylistChangeEventType.wmplcMove =Move##1 WMPPlaylistChangeEventType.wmplcDelete =Delete##1 WMPPlaylistChangeEventType.wmplcInsert =Insert##1 WMPPlaylistChangeEventType.wmplcAppend =Append##1 WMPPlaylistChangeEventType.wmplcPrivate =Private##1 WMPPlaylistChangeEventType.wmplcNameChange = NameChange##1 WMPPlaylistChangeEventType.wmplcMorph =Morph##1 WMPPlaylistChangeEventType.wmplcSort =Sort##1 WMPPlaylistChangeEventType.wmplcLast =Last##1 WindowsMediaPlayer = WMP播放器Windows媒体播放器控件##1 WindowsMediaPlayer.close = 关闭关闭媒体播放器##1 WindowsMediaPlayer.URL = 地址返回或设置要播放的媒体文件的文件名或者URL,例如"c:\1.mp3","[url=/doc/12b369659b6648d7c1c74661.html /video.asf][color=#0000ff]/doc/12b369659b66 48d7c1c74661.html /video.asf[/color][/url]"##1 WindowsMediaPlayer.openState = 打开状态返回播放器的打开状态##1 WindowsMediaPlayer.playState = 播放状态返回播放器的播放状态,使用"播放状态"枚举常量##1 WindowsMediaPlayer.Getcontrols = 取控制获取控制对象##1 WindowsMediaPlayer.Getsettings = 取设定获取设定对象##1 WindowsMediaPlayer.GetcurrentMedia = 取当前媒体获取当前媒体对象##0 WindowsMediaPlayer.GetmediaCollection = Notuseful 获取媒体集合对象##0 WindowsMediaPlayer.GetplaylistCollection = Notuseful 获取播放列表集合对象##1 WindowsMediaPlayer.versionInfo = 版本信息返回Windows Media Player的版本信息##0/doc/12b369659b6648d7c1c74661.html unchURL = Notuseful##1 WindowsMediaPlayer.Getnetwork = 取网络获取网络对象##1 WindowsMediaPlayer.GetcurrentPlaylist = 取当前播放列表获取当前播放列表对象##1 WindowsMediaPlayer.GetcdromCollection = 取光驱集获取光驱集合对象##0 WindowsMediaPlayer.GetclosedCaption = Notuseful Returns the closed caption handler##1 WindowsMediaPlayer.isOnline = 在线返回当前计算机是否连接到了Internet上##0 WindowsMediaPlayer.GetError = Notuseful获取错误对象##1 WindowsMediaPlayer.status = 状态以文本型方式返回当前播放器的状态##0 WindowsMediaPlayer.Getdvd = Notuseful获取DVD对象##0 WindowsMediaPlayer.newPlaylist = Notuseful创建一个新的播放列表##1 WindowsMediaPlayer.newPlaylist.bstrName = 播放列表名新的播放列表的名称##1 WindowsMediaPlayer.newMedia = 创建媒体对象创建一个新的媒体对象##1 WindowsMediaPlayer.newMedia.bstrURL = 媒体文件媒体文件名,例如:"c:\1.mp3","[url=/doc/12b369659b6648d7c1c74661.html /capsaddam.wmv][color=#0000ff]/doc/12b369 659b6648d7c1c74661.html /capsaddam.wmv[/color][/url]"##1 WindowsMediaPlayer.enabled = 可用返回或设置控件是否可用##1 WindowsMediaPlayer.fullScreen = 全屏模式返回或设置控件是否使用全屏幕模式##1 WindowsMediaPlayer.enableContextMenu = 菜单可用返回或设置在Windows Media Player控件界面中是否使用菜单##1 WindowsMediaPlayer.uiMode = 界面模式返回或设置控件界面的模式,可以为以下文本型常量之一:"invisible"、#隐藏所有;"none"、#只显示视频或者音频效果;"mini"、#MINI模式;"full"、#完整模式;"custom"、#自定义效果##1 WindowsMediaPlayer.stretchToFit = 自适应尺寸返回或设置视频大小是否适应控件大小##1 WindowsMediaPlayer.windowlessVideo = 无窗口模式返回或设置控件播放视频是否在无窗口模式##1 WindowsMediaPlayer.isRemote = 远程模式返回播放器是否在远程方式下运行##0 WindowsMediaPlayer.GetplayerApplication = Notuseful 获取播放程序对象##1 WindowsMediaPlayer.openPlayer = 打开播放器使用指定的URL连接来打开Windows Media Player主程序##1 WindowsMediaPlayer.openPlayer.bstrURL = URL例如:"c:\1.mp3","[url=/doc/12b369659b6648d7c1 c74661.html /video.wmv][color=#0000ff]/doc/12b369659b6648d7c1c 74661.html /video.wmv[/color][/url]"##1 WindowsMediaPlayer.SetcurrentMedia = 置当前媒体设置当前媒体对象##1 WindowsMediaPlayer.SetcurrentMedia.属性值= 媒体对象媒体对象##1 WindowsMediaPlayer.SetcurrentPlaylist = 置当前播放列表设置当前播放列表##1 WindowsMediaPlayer.SetcurrentPlaylist.属性值 = 播放列表播放列表对象##1 _WMPOCXEvents.OpenStateChange = 打开状态被改变当前打开状态被改变的时候触发此事件##1 _WMPOCXEvents.OpenStateChange.NewState = 新的状态使用"打开状态"枚举常量##1 _WMPOCXEvents.PlayStateChange = 播放状态被改变当播放状态属性被改变的时候触发此事件##1 _WMPOCXEvents.PlayStateChange.NewState = 新的状态请参见"播放状态"枚举常量##1 _WMPOCXEvents.AudioLanguageChange = 音频语言被改变当音频语言被改变的时候触发此事件##1_/doc/12b369659b6648d7c1c74661.html ngID = 语言标识新的语言的标识(LCID)##1 _WMPOCXEvents.StatusChange = 状态被改变当前状态属性被改变的时候触发此事件##0 _WMPOCXEvents.ScriptCommand = NotusefulSent when a synchronized command or URL is received##0 _WMPOCXEvents.NewStream = NotusefulSent when a new stream is started in a channel##0 _WMPOCXEvents.Disconnect = NotusefulSent when the control is disconnected from the server##1 _WMPOCXEvents.Buffering = 正在缓冲本时间在Windows Media Player控件缓冲或下载,并且在缓冲开始或结尾部分时触发。

WindowsMediaPlayer网页播放器及其参数含义

WindowsMediaPlayer网页播放器及其参数含义

WindowsMediaPlayer网页播放器及其参数含义网页中WMP视频控制之使用指南——播放方法和属性除播放、暂停、停止外,媒体播放器还可用下面的属性:扫描(Scanning)——与录像机的快进快倒功能类似;搜索(Seeking)——直接移到剪辑中标记的特定上演时间;——播放媒体播放器提供了两种技术来指定要播放的媒体名称(剪辑),你可以设置 FileName 属性,或调用 Open 方法。

如果 AutoStart 属性的值是 true 的话,当 FileName 属性被设置成该电影剪辑的 URL 后,该电影剪辑将开始播放;否则电影剪辑不会开始播放,除非你调用Play 方法。

Open 方法开始播放是异步的,它不象Play 方法要等到其他的进程结束后才开始播放。

媒体播放器提供了下面的类似录像机的属性和方法来控制流媒体的播放:Play、Stop、Pause 方法,来开始、停止、暂停流媒体。

PlayCount 属性,设置文件播放的次数。

AutoRewind 属性,确定当停止播放时是否返回到电影剪辑的开始部分。

——音频控制媒体播放器提供了下面的属性来管理音频:Balance 属性,确定左右音箱的声音平衡;Volume 属性,用来加大或降低音量;Mute 属性,用来关闭或打开声音;※你可以将 ShowAudioControls 属性设为 true 来在控制栏添加处理声音的控件。

——扫描媒体播放器提供了下面的属性用以扫描:FastForward 方法,快进;FastReverse 方法,快倒;Rate属性,改变播放速率;※要想使电影剪辑能被扫描,必须将 CanScan 和 AllowScan 属性设为 true。

——搜索用于搜索的属性有:MarkerCount 属性,指剪辑中标记的总数量;CurrentMaker、GetMarkerName、GetMarkerTime 方法,用于返回标记信息;MarkerHit 事件,当遇到标记时触发;CurrentPosition 属性,当前位置(用秒度量),可用来将播放头移到剪辑中指定的点;PositionChange 事件,当设置 CurrentPosition 属性时触发;※要想搜索到任意的时间,必须将 CanSeek 属性设为 true,要想搜索到标记点,必须将 CanSeekToMarkers 属性设为 true。

Windows Media Player SDK学习笔记

Windows Media Player SDK学习笔记

Windows Media Player SDK学习笔记(二) Windows Media Pl 2010-04-26 11:50:46 阅读113 评论0 字号:大中小订阅windows media player 控件的常用属性及方法属性/方法名:说明:[基本属性]Windows Media Pl 2010-04-26 11:51:56 阅读104 评论0 字号:大中小订阅Windows Media Player 播放控制:通过js控制播放器的播放,停止,暂停,快进,快退,以及音量调节,跳转,显示当前位置,版本信息等.完整代码如下:< !DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitiona l//EN”“/TR/xhtml1/DTD/xhtml1-transitional.dtd”><html xmlns=”/1999/xhtml” ><head><title>Untitled Page</title><script language=”Javascript” type=”text/javascript”>function StartMeUp(){Player.controls.play()}function ShutMeDown(){Player.controls.stop()}function Pause(){Player.controls.pause()}function Forward(){Player.controls.fastForward()}function reverse(){Player.controls.fastReverse()}function SetPlayMode(value){Player.settings.setMode(value,true)}function ChangeuiMode(value){Player.uiMode=value;}function AjustSound(){if(==”turnup” && Player.settings.volume< =100){Player.settings.volume+=10}if(==”turndown” && Player.settings.volume>=0){Player.settings.volume-=10}}//到指定位置播放function playposition(){Player.controls.currentPosition = document.getElementById(“txtPosition”).value;}</script></head><body><object id=”Player” width=”300″ height=”300″classid=”CLSid:6BF52A52-394A-11D3-B153-00C04F79FAA6″><param name=”URL” value=”郭富城-爱情.wmv”/><param name=”autoStart” value=”1″/><param name=”balance” value=”0″/><param name=”baseURL” value=”"/><param name=”captioningid” value=”"/><param name=”currentPosition” value=”0″/><param name=”currentMarker” value=”0″/><param nam e=”defaultFrame” value=”0″/><param name=”enabled” value=”1″/><param name=”enableErrorDialogs” value=”0″/><param name=”enableContextMenu” value=”1″/><param name=”fullScreen” value=”0″/><param name=”invokeURLs” value=”1″/><param name=”mute” value=”0″/><param name=”playCount” value=”1″/><param name=”rate” value=”1″/><param name=”SAMIStyle” value=”"/><param name=”SAMILang” value=”"/><param name=”SAMIFilename” value=”"/><param name=”stretchToFit” value=”0″/><param name=”uiMode” value=”full”/><param name=”volume” value=”100″/><param name=”windowlessVideo” value=”0″/></object><br /><input type=”button” name=”BtnPlay” value=”播放” onclick=”StartMeUp()”/><input type=”button” name=”BtnStop” value=”停止” onclick=”ShutMeDown()”/> <input type=”button” name=”BtnPause” value=”暂停” onclick=”Pause()”/><input type=”button” name=”BtnForw” value=”快进” onclick=”Forward()”/><input type=”button” name=”BtnReve” value=”快退” onclick=”reverse()”/><br />调节声音:<input name=”turnup” type=”button” id=”turnup” value=”+” onclick=”AjustSound()”/> <input name=”turndown” type=”button” id=”turndown” value=”-” onclick=”AjustSound()”/><br /><br /><input type=”button” onclick=”alert(Player.versionInfo);” value=”播放器版本”/><input type=”button” onclick=”alert(Player.controls.currentPosition);” value=”获取当前位置”/>跳到<input type=”text” id=”txtPosition” size=”5″ value=”30″/>秒播放<input type=”button” onclick=”playposition();” value=”确定”/></body></html>转载请注明: 来源于何草不黄的博客/也可以直接下载:demoForControl相关视频文件,不是必须的.可以随意替换.郭富城-爱情Windows Media Player SDK学习笔记(三)补充Windows Media Pl 2010-04-26 11:52:25 阅读88 评论0 字号:大中小订阅//声道function balance(){switch (Player.settings.balance){case 0:Player.settings.balance = 100;playerinfo.innerHTML = ‘左声道’;break;case 100:Player.settings.balance = -100;playerinfo.innerHTML = ‘右声道’;break;case -100:Player.settings.balance = 0;playerinfo.innerHTML = ‘全声道’;break;default :Player.settings.balance = 0;playerinfo.innerHTML = ‘全声道’;break;}}</script><script language = “JavaScript” type=”text/javascript” for = “Player” event =“playstatechange(newstate)”>switch (newstate){case 1:playerinfo.innerHTML = “停止”;break;case 2:playerinfo.innerHTML = “暂停”;break;case 3:playerinfo.innerHTML = “正在播放”;break;case 4:playerinfo.innerHTML = “4″;break;case 5:playerinfo.innerHTML = “5″;break;case 6:pl ayerinfo.innerHTML = “正在缓冲…”;break;case 7:playerinfo.innerHTML = “7″;break;case 8:playerinfo.innerHTML = “8″;break;case 9:playerinfo.innerHTML = “正在连接…”;break;case 10:playerinfo.innerHTML = “准备就绪。

C#WindowsMediaPlayer控件的常用属性及方法

C#WindowsMediaPlayer控件的常用属性及方法

C#WindowsMediaPlayer 控件的常用属性及方法C# Windows Media Player 控件的常用属性及方法属性/方法名:说明:URL:String; 指定媒体位置,本机或网络地址 uiMode:String; 播放器界面模式,可为Full, Mini, None, InvisibleplayState:integer; 播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪enableContextMenu:Boolean; 启用/禁用右键菜单 fullScreen:boolean; 是否全屏显示 controls.play; 播放 controls.pause; 暂停 controls.stop;停止 controls.currentPosition:double;当前进度controls.currentPositionString:stri ng; 当前进度,字符串格式。

如“00:23” controls.fastForward; 快进 controls.fastReverse; 快退 controls.next; 下一曲 controls.previous; 上一曲settings.volume:integer; 音量大小(范围从0到100) settings.autoStart:Boolean; 设置是否自动播放 settings.mute:Boolean; 设置是否静音 settings.playCount:integer; 播放次数currentMedia.duration:double;播放文件的总播放长度currentMedia.durationString:string;播放文件的总播放长度(返回字符串形式)currentMedia.getItemInfo(const string);获取当前媒体信息"Title"=媒体标题,“Author”=艺术家,“Copyright”=版权信息,“Description”=媒体内容描述,“Duration”=持续时间(秒),“FileSize”=文件大小,“FileType”=文件类型,“sourceURL”=原始地址 currentMedia.setItemInfo(const通过属性名设置媒体信息string);:string; 同currentMedia.getItemInfo(“Title ”)currentPlaylist.count:integer; 当前播放列表所包含媒体数currentPlaylist.Item[integer]; 获取或设置指定项目媒体信息,其子属性同wmp.currentMediaPlayer1.URL = “”; //播放地址Player1.enableContextMenu = false; //显示右键菜单Player1.uiMode = “none/full”; //界面模式Player1.Ctlcontrols.play(); //播放Player1.Ctlcontrols.pause(); //暂停Player1.Ctlcontrols.stop(); //停止Player1.Ctlcontrols.previous(); //上一首Player1.Ctlcontrols.next(); //下一首Player1.settings.volume = 100; //音量Player1.settings.mute = true; //静音Player1.settings.rate = 2; //播放速度Player1.settings.autoStart = true; //自动播放Player1.settings.playCount = 1; //播放次数。

在ppt中如何设置windows

在ppt中如何设置windows

在ppt中如何设置windows media player 在使⽤PPT中,经常遇见插⼊的声⾳⽂件不能调整⾳量和进度,视频⽂件不能播放的问题,可以利⽤“Windows media player”来解决这个问题。

第⼀种⽅法,具体如下:1、打开PPT,单击菜单栏上的”插⼊“—>"对象”,在“对象类型”⾥⾯找到“Windows media player”,单击“确定”。

2、根据需要调整“Windows media player”的位置、⼤⼩。

3、将⿏标放置在“Windows media player”上,单击右键“属性”,弹出“属性”对话框,单击“⾃定义”,在⾃定义的右边出现⼀个“…”的⼩按钮,单击此按钮。

4、在弹出界⾯⾥单击“浏览”来链接我们需要的声⾳或者视频。

然后将“播放选项”中“⾃动启动”前⾯的勾去掉,“⾳量设置”⾃⼰决定,单击确定就完成了。

注:插⼊的声⾳格式可以是wav.mp3等,最好使⽤MP3。

视频格式可以使⽤wmv、avi、mpg、asf等格式,最好使⽤wmv,如何格式不对,可以利⽤软件转换⼀下。

第⼆中⽅法,具体如下:1、打开PPT,单击菜单栏上的“视图”—>“⼯具栏”,点击“控件⼯具箱”⾥⾯找到“其他控件”,然后找到“windows media player”点击。

2、在ppt页⾯中单击,根据⾃⼰需要调整“Windows media player”的位置、⼤⼩。

3、将⿏标放置“Windows media player”上,单击右键“属性”,弹出“属性”对话框,单击“⾃定义”,在⾃定义的右边出现⼀个“…”的⼩按钮,单击此按钮。

4、在弹出界⾯⾥单击“浏览”来链接我们需要的声⾳或者视频。

然后将“播放选项”中“⾃动启动”前⾯的勾去掉,“⾳量设置”⾃⼰决定,单击确定就完成了。

此步也可以⾃⼰在url的后⾯添加路径,注意⼀定要有⽂件的后缀名,否则⽆法播放。

所有要使⽤的⾳频或视频⽂件最好和ppt放在同⼀个⽂件夹⾥。

《VB初学者》为程序添加背景音乐的方法(windows mediaplayer控件)

《VB初学者》为程序添加背景音乐的方法(windows mediaplayer控件)

《VB初学者》为程序添加背景音乐的方法(windows mediaplayer控件)方法一:运用windows mediaplayer控件添加程序背景音乐具体步骤如下1>为VB添加windows mediaplayer部件ctrl+T激活添加部件对话框(如右图),勾选如图所示的windows mediaplayer选项,单击应用、确定工具栏里面出现按钮,双击添加控件2>更改windows mediaplayer控件的属性在窗体(下图)上出现windows mediaplayer控件选中它,更改它的属性其中的visible属性设置为false(如下图),这样的话,程序在运行的时候,windows mediaplayer控件是不可见的,其所播放的音乐就可以作为程序的背景音乐了3>关于windows mediaplayer如何播放音乐文件的问题解决办法有两种:第一种:如上图所示,改变控件的URL属性,在百度音乐里搜索到自己希望的背景音乐,复制链接地址粘贴到这里(缺点是程序运行的时候,电脑没有联网或者网络资源不可用时就听不到背景音乐,网速查的时候,音乐会卡;优点是可以缩小程序文件体积)第二种:把背景音乐整合到工程资源中(缺点是过程麻烦,程序文件体积大;优点是电脑程序启动后,电脑不需联网就可以听到背景音乐,缓冲过程几乎不存在,不受网速影响)方法如下:如下图所示,菜单栏选择外接程序——外界程序管理器——选中VB 6 资源编辑器,在右下角加载行为中勾选如右图两项后点击确定,在工具栏里会增加按钮——单击按钮打开“VB 资源编辑器”在“VB 资源编辑器”里单击“添加自定义资源”按钮打开对话框:“打开一个自定义资源”,选择你需要的音频文件即可这样之后,调用资源需要用到LoadResDeta语句代码参考Private Sub Form_Load()Dim TempData() As ByteTempDataPath = "f:\1.mp3" '引号里你可以自定义盘符和路径作为资源加载的临时存储地址(临时文件)TempData = LoadResData(101, "CUSTOM") '这是那个文件编号,具体可以自己在整合资源的时候更改,默认是101Open TempDataPath For Binary Access Write As #1Put #1, , TempDataClose #1WindowsMediaPlayer1.URL = TempDataPathEnd Sub运用如下语句可以在程序运行完后删除刚刚提到的临时文件Private Sub Form_Unload(Cancel As Integer)Kill "f:\1.mp3" '刚刚你自己定义的路径(必须相同,否则程序报错)End Sub方法二运用API函数中的mciSendString函数完成多媒体播放XP下的关机代码'把下边的代码放在一个模块中,调用ShutDownPC函数Option Explicit'ExitWindowsEx的参数uflags,有四个对应值,分别是:Public Const EWX_LOGOFF = 0 '退出(注销)Public Const EWX_SHUTDOWN = 1 '关机Public Const EWX_REBOOT = 2 '重启动Public Const EWX_FORCE = 4 '强制关机,即不通知现在活动应用程序让其先自我关闭…如执行多个操作,可以用OR连接Public Const TOKEN_ADJUST_PRIVILEGES = &H20Public Const TOKEN_QUERY = &H8Public Const SE_PRIVILEGE_ENABLED = &H2Public Const ANYSIZE_ARRAY = 1Type LUIDlowpart As Longhighpart As LongEnd TypeType LUID_AND_ATTRIBUTESpLuid As LUIDAttributes As LongEnd TypeType TOKEN_PRIVILEGESPrivilegeCount As LongPrivileges(ANYSIZE_ARRAY) As LUID_AND_A TTRIBUTESEnd TypeDeclare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As LongDeclare Function GetCurrentProcess Lib "kernel32" () As LongDeclare Function LookupPrivilegeValue Lib "advapi32.dll" Alias "LookupPrivilegeValueA" (ByVal lpSystemName As String, ByVal lpName As String, lpLuid As LUID) As LongDeclare Function AdjustTokenPrivileges Lib "advapi32.dll" (ByVal TokenHandle As Long, ByVal DisableAllPrivileges As Long, NewState As TOKEN_PRIVILEGES, ByVal BufferLength As Long, PreviousState As TOKEN_PRIVILEGES, ReturnLength As Long) As LongDeclare Function OpenProcessToken Lib "advapi32.dll" (ByVal ProcessHandle As Long, ByVal DesiredAccess As Long, TokenHandle As Long) As Long'这个函数就是用于NT关机中使用的Sub AdjustTokenPrivilegesForNT()Dim hdlProcessHandle As LongDim hdlTokenHandle As LongDim tmpLuid As LUIDDim tkp As TOKEN_PRIVILEGESDim tkpNewButIgnored As TOKEN_PRIVILEGESDim lBufferNeeded As LonghdlProcessHandle = GetCurrentProcess()OpenProcessToken hdlProcessHandle, (TOKEN_ADJUST_PRIVILEGES Or _TOKEN_QUERY), hdlTokenHandleLookupPrivilegeValue "", "SeShutdownPrivilege", tmpLuidWith tkp.PrivilegeCount = 1.Privileges(0).pLuid = tmpLuid.Privileges(0).Attributes = SE_PRIVILEGE_ENABLEDEnd WithAdjustTokenPrivileges hdlTokenHandle, False, tkp, _Len(tkpNewButIgnored), tkpNewButIgnored, _lBufferNeededEnd SubPublic Sub ShutDownPC(ByVal sCode As Long, Optional ByVal IsNt As Boolean = True)If IsNt = True Then Call AdjustTokenPrivilegesForNT '如果是NT以上系统就要先调用这个ExitWindowsEx sCode, 0 '注销End Sub在VB程序中实现关闭计算机的功能?我给你贴出来:VB 6.0开发应用程序时,用户要求在程序内部加入直接关机功能,使操作全部集中于应用程序的内部进行。

Windows Media Player控件属性、方法、事件

Windows Media Player控件属性、方法、事件

播放器编号1clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95属性:==================================AllowChangeDisplaySize 返回或设置最终用户是否能设置显示尺寸(逻辑型)AllowScan 返回或设置是否允许扫描(逻辑型)AnimationAtStart 返回或设置控件开始播放之前是否先播放一个动画序列(逻辑型) AudioStream 返回或设置音频流的编号(用于多音频流的剪辑,默认为-1)(长整型) AutoRewind 返回或设置媒体文件播放完毕后是否自动回绕(逻辑型)AutoSize 返回或设置是否自动调整控件大小来适应载入的媒体(逻辑型)AutoStart 返回或设置在载入媒体文件之后是否自动开始播放(逻辑型)Balance 返回或设置指定立体声媒体文件的播放声道(-10000为左声道,10000为右声道,0为立体声)(长整型)Bandwidth 返回或设置当前文件的带宽(长整型)BaseURL 返回基本的HTTP URL(字符串)BufferingCount 返回媒体文件回放时缓冲的总时间(长整型)BufferingProgress 返回缓冲完成的百分比(长整型)BufferingTime 返回缓冲的时间(双精度型)CanPreview 返回或设置当前显示的剪辑是能否被预览(逻辑型)CanScan 返回或设置当前文件是否支持快进或快退(逻辑型)CanSeek 返回或设置当前文件是否能搜索并定位到某个时间(逻辑型) CanSeekToMarkers 返回或设置文件是否支持搜索到标签(逻辑型)CaptioningID 返回在标题中显示的帧或控件的名称(字符串)ChannelDescription 返回电台的描述(字符串)ChannelName 返回电台的名称(字符串)ChannelURL 返回电台的元文件的位置(字符串)ClickToPlay 返回或设置是否可以通过点击图像暂停或播放剪辑(逻辑型)ClientID 返回客户端唯一的标识符(字符串)CodecCount 返回文件使用的可安装的codecs 的个数(长整型)ContactAddress 返回电台的联系地址(字符串)ContactEmail 返回电台的联系电子邮件地址(字符串)ContactPhone 返回电台的联系电话(字符串)CreationDate 返回剪辑的创建日期(日期型)CurrentMarker 返回或设置当前书签号码(长整型)CurrentPosition 返回或设置剪辑的当前位置(双精度型)CursorType 返回或设置指针类型(长整型)DefaultFrame 返回或设置控件的默认目标Http 帧(字符串)DisplayBackColor 返回或设置显示面板的背景色(OLE_COLOR 值)DisplayForeColor 返回或设置显示面板的前景色(OLE_COLOR 值)DisplayMode 返回或设置显示面板是否用秒或帧的形式显示当前位置(MPDisplayModeConstants 值)DisplaySize 返回或设置图像显示窗口的大小(MPDisplaySizeConstant 值)Duration 返回或设置剪辑剪辑的播放时间(双精度型)EnableContextMenu 返回或设置是否允许使用上下文菜单(逻辑型)Enabled 返回或设置控件是否可用(逻辑型)EnableFullScreenControls 返回或设置全屏幕控制是否可用(逻辑型) EnablePositionControls 返回或设置位置控制是否可用(逻辑型)EnableTracker 返回或设置搜索栏控制是否可用(逻辑型)ErrorCode 返回当前错误代码(长整型)ErrorCorrection 返回当前剪辑的错误修正类型(长整型)ErrorDescription 返回当前错误的描述(字符串)FileName 返回或设置要播放的剪辑的文件名称(字符串)HasError 返回控件是否发生错误(逻辑型)HasMultipleItems 返回或设置控件是否包含某些多重项目的内容(逻辑型) ImageSourceHeight 返回或设置当前剪辑的原始图像高度(长整型)ImageSourceWidth 返回或设置当前剪辑的原始图像宽度(长整型)InvokeURLs 返回或设置URL 是否自动发送请求(逻辑型)IsBroadcast 返回或设置源是否进行广播(逻辑型)IsDurationValid 返回或设置持续时间值是否有效(逻辑型)Language 返回或设置用于本地化语言支持的当前区域语言(长整型)LostPackets 返回丢失的数据包数量(长整型)MarkerCount 返回文件书签的数量(长整型)Mute 返回或设置控件是否播放声音(逻辑型)OpenState 返回控件的内容源状态(长整型)PlayCount 返回或设置一个剪辑播放的次数(长整型)PlayState 返回控件的当前操作状态(长整型)PreviewMode 返回或设置控件是否处在预览模式(逻辑型)Rate 返回或设置回放帧频(双精度型)ReadyState 返回控件是否准备就绪(ReadyStateConstant 值)ReceivedPackets 返回已接收到的数据包的数量(长整型)ReceptionQuality 返回最后30 秒接收到的数据包的百分比(长整型) RecoveredPackets 返回已转换的数据包的数量(长整型)SAMIFileName 返回或设置closed-captioning 文件名(字符串)SAMILang 返回或设置closed captioning 语言(字符串)SAMIStyle 返回或设置closed captioning 风格(字符串)SelectionEnd 返回或设置流的结束位置(双精度型)SelectionStart 返回或设置流的起始位置(双精度型)SendErrorEvents 返回或设置控件是否发送错误事件(逻辑型)SendKeyboardEvents 返回或设置控件是否发送键盘事件(逻辑型) SendMouseClickEvents 返回或设置控件是否发送鼠标单击事件(逻辑型) SendMouseMoveEvents 返回或设置控件是否发送鼠标移动事件(逻辑型) SendOpenStateChangeEvents 返回或设置控件是否发送打开状态改变事件(逻辑型) SendPlayStateChangeEvents 返回或设置控件是否发送播放状态改变事件(逻辑型)SendWarningEvents 返回或设置控件是否发送警告事件(逻辑型)ShowAudioControls 返回或设置是否显示音频控制(逻辑型)ShowCaptioning 返回或设置是否显示字幕(逻辑型)ShowControls 返回或设置控制面板是否可见(逻辑型)ShowDisplay 返回或设置是否显示显示面板(逻辑型)ShowGotoBar 返回或设置是否显示跳转栏(逻辑型)ShowPositionControls 返回或设置是否显示位置控制(逻辑型)ShowStatusBar 返回或设置是否显示状态栏(逻辑型)ShowTracker 返回或设置是否显示搜索栏(逻辑型)SourceLink 返回内容文件的路径(字符串)SourceProtocol 返回用于接收数据的协议(长整型)StreamCount 返回媒体帧的数量(长整型)TransparentAtStart 返回或设置在开始播放之前和停止之后控件是否透明(逻辑型) VideoBorder3D 返回或设置视频边框是否显示为3D 效果(逻辑型)VideoBorderColor 返回或设置视频边框的颜色(OLE_颜色)VideoBorderWidth 返回或设置视频边框的宽度(长整型)V olume 返回或设置音量(长整型)[controls] wmp.controls //播放器基本控制controls.play; 播放controls.pause; 暂停controls.stop; 停止controls.currentPosition:double; 当前进度controls.currentPositionString:string; 当前进度,字符串格式。

WindowsMediaPlayer控件

WindowsMediaPlayer控件

WindowsMediaPlayer控件Windows Media Player 控件(1)文件——》新建——》项目,选择MFC应用程序——》名称为player——》确定。

点击应用程序类型——》基于对话框——》完成。

(2)在DIALOG中右击——》插入ACTIVEX控件——》选Windows Media Player ,添加了Windows Media Player 控件ID 为IDC_OCX1。

(3)对Windows Media Player控件右击——》添加变量——》变量名为m_wmplayer——》完成。

(4)然后右击类视图/解决方案—〉添加类—〉选择“Active中的MFC类”—〉选择windows media player <1.0>选择所有接口生成类。

/ /如果上面不行:“从以下来源添加类“选择,文件路径”C/windows/System32/wmp.dll“,选择接口IWMPPlayer4,这时生成了类CWMPPlayer4。

(5)在对话框头文件中(playerDlg.h)中包含相应的头文件:#include "CWMPPlayer4.h"在然后在对话框头文件中(playerDlg.h)更改变量m_wmplayer 的类型为:CWMPPlayer4 m_wmplayer;(5)拉1个按钮到DIALOG中,更改Caption为“打开”,双击“打开”输入以下代码:// TODO: 在此添加控件通知处理程序代码TCHAR szFileFilter[]= _T("Mp3 File(*.mp3)|*.mp3|MPEG File(*.mpeg)|*.mpeg|MediaFile(*.asf)|*.asf|Video File(*.dat)|*.dat|MPGA File(*.mpga)|*.mpga|WaveFile(*.wav)|*.wav|AVI File(*.avi)|*.avi|Movie File(*.mov)|*.mov|MidFile(*.mid;*,rmi)|*.mid;*.rmi|Wma File(*.wma)|*.wma|AllFile(*.*)|*.*||");CFileDialogfileDialog( TRUE,NULL,NULL,NULL,szFileFilter,this);if (fileDialog.DoModal() == IDOK){CString fileName=fileDialog.GetPathName();m_wmplayer.put_URL(fileName); }。

简述利用Media Player控件控制音视频播放

简述利用Media Player控件控制音视频播放

简述利用Media Player控件控制音视频播放下面小编给大家分享的是简述利用Media Player控件控制音视频播放,在这里详细的介绍简述利用Media Player控件控制音视频播放,希望对大家有所帮助。

 在PowerPoint中往往通过“插入→影片和声音→文件中的影片(或文件中的声音)”来播放音频视频文件,这种方法不方便对音视频进行控制。

现在介绍一种利用Media Player控件控制音视频播放的方法。

步骤如下1. 在PowerPoint中插入Media Player控件,具体方法:①打开视图→工具栏→控件工具箱②选择控件“Windows Media Player”③然后用“+”字形在PowerPoint页面上画出一个矩形,即嵌入一个Media Player播放器。

④双击该播放器,或在拖画的区域内按鼠标右键→在弹出的快捷菜单中选“属性”,出现控件属性窗口。

2. 控件属性窗口中,在URL里面输入音视频文件名(包括扩展名)的地址,比如G:\AA.mpg(建议使用相对路径),或点击“自定义”栏后的小按钮出现下图所示,输入或选取要播放的文件,若取消“自动启动”选项,则按播放按钮才开始播放。

3. 幻灯片放映,看看是不是已经可以播放了。

注意:1. 这种方法可播放大多数音视频格式的文件,若要播放RM格式的文件,先下载安装一个“Realone解码器For Windows Media Player”,随便在哪个搜索引擎中搜索“realone解码器”,多得很。

2. 电脑中安装的Media Player版本不同,控件的外观和控件属性显示可能不同,本文是在PowerPoint2003和Media Player9.0版下做的。

关于Media Player控件属性的更多设置。

 以上是小编介绍简述利用Media Player控件控制音视频播放全部内容,感谢大家支持我们的。

插件让WindowsMediaPlayer无所不能-『软件应用技巧』-『计算...

插件让WindowsMediaPlayer无所不能-『软件应用技巧』-『计算...

插件让WindowsMediaPlayer无所不能-『软件应用技巧』-『计算...插件让Windows Media Player 无所不能Windows Media Player(以下简称WMP)有诸多缺点:如支持的音、视频格式不广,不能自由地选择声道等。

但其中最大的缺点,似乎来源于使用者本身的懒惰,试想一下,网上有那么多优异的插件,只要稍加利用就能让它具有近乎完美的性能,我们为什么还要抱残守缺,不自己动手去完善一下呢?万能播放我也行暴风影音等之所以被称为万能解码器,而不是播放器,主要原因是它只提供解码格式,底层播放仍依赖于WMP,因此,我们只要为WMP安装相应的解码包,如K-Lite Codec Pack,就能让它轻松地播放各种音、视频格式。

安装完成后重启WMP,你会发现以前不能为WMP识别的音、视频格式,现在已经能顺利播放了。

音效增强不含糊WMP的音效并不佳。

不过没关系,可以用SRS Audio Sandbox 来增强它,这是一款性能优异的终极音频增强插件。

利用它,即使是普通耳机,也可以营造出令人叹为观止的五声道环绕效果、重低音效果,增益效果非常明显。

安装完毕启动程序,在主界面中,单击“Speaker(扬声器)”项中的下拉箭头,在下拉菜单中选择“5.1Surround(五声道环绕)”。

以后用WMP播放音频时,即能享受到十分不错的五声道环绕效果了。

声道选择很方便WMP没有提供声道切换功能,在欣赏双语影片时尤为不便,而Morgan Stream Switcher插件的出现很好地解决了这一问题,安装后右击WMP标题栏,选择“播放/音频和语言音轨”,在出现的关联菜单中,会看到多了两个命令:“音频曲目1”和“音频曲目2”,以后播放双语影片时,只要选择其中之一,就能在双声道间方便地切换了。

Tag歌词随时看MP3文件中通常都包含Tag信息,这些信息可以让我们及时地了解到有关歌手、标题、专辑名称等详细信息。

C#Windows窗体中添加了AxWindowsMediaPlayer的详细用法影响键盘操作的问题

C#Windows窗体中添加了AxWindowsMediaPlayer的详细用法影响键盘操作的问题

C#Windows窗体中添加了AxWindowsMediaPlayer的详细⽤法影响键盘操作的问题最近在写⼀个飞机⼤战游戏,但在为游戏背景添加声⾳的时候,发现添加了AxWindowsMediaPlayer的详细⽤法⾳乐控件不能再通过键盘控制飞机的移动了,在⽹上查了许久,没找到原因,差点就想去找⽼师了,最后看了很多关于AxWindowsMediaPlayer的详细⽤法的⽅法属性,怀疑是AxWindowsMediaPlayer的详细⽤法⼲扰了飞机的移动,最后在属性窗⼝中吧AxWindowsMediaPlayer的详细⽤法控件的Visible属性设为了False,解决了问题。

上图:把Visible改成了False属性,最后飞机就可以移动了最后附上AxWindowsMediaPlayer的详细⽤法AxWindowsMediaPlayer的详细⽤法属性/⽅法名:说明:[基本属性] ; 指定媒体位置,本机或⽹络地址uiMode:String; 播放器界⾯模式,可为Full, Mini, None, InvisibleplayState:integer; 播放状态,1=停⽌,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪enableContextMenu:Boolean; 启⽤/禁⽤右键菜单fullScreen:boolean; 是否全屏显⽰[controls] wmp.controls //播放器基本控制controls.play; 播放controls.pause; 暂停controls.stop; 停⽌controls.currentPosition:double; 当前进度controls.currentPositionString:string; 当前进度,字符串格式。

如“00:23”controls.fastForward; 快进controls.fastReverse; 快退controls.next; 下⼀曲controls.previous; 上⼀曲[settings] wmp.settings //播放器基本设置settings.volume:integer; ⾳量,0-100settings.autoStart:Boolean; 是否⾃动播放settings.mute:Boolean; 是否静⾳settings.playCount:integer; 播放次数[currentMedia] wmp.currentMedia //当前媒体属性currentMedia.duration:double; 媒体总长度currentMedia.durationString:string; 媒体总长度,字符串格式。

vb中WindowsMediaPlayer的常用属性和方法

vb中WindowsMediaPlayer的常用属性和方法

vb 中 WindowsMediaPlayer 的常用属性和方法2008-10-24 20:13enableContextMenu:Boolean 显示/ 不显示播放位置的右键菜单fullScreen:boolean stretchToFit:boolean uMode:string 制条; none :只有播放部份没有控制条 playState:integer 态: 3:正在播放 2:暂停 1:已停止 状态变化时会触发 OnStatusChange 事件 [controls]可通过 WindowsMediaPlayer.controls 对播放器进行控制并取得相关的一些信 息: controls.play;controls.stop; controls.pause; controls.currentPosition controls.currentPosition String [currentMedia] 可以通过WindowsMediaPlayer.currentMedia 取得当前媒体的信息currentMedia.duration Double 总长度 currentMedia.durationString 时间格式的字符串 "4:34" [settings]可以通过 WindowsMediaPlayer.settings 对播放器进行设置,包括音量和声道 等。

settings.volume:integer settings.balance:intege r 道的控制。

版本 2: 属性/ 方法名: 说明:[ 基本属性 ]url : string 指定媒体位置,本机或网络地址uiMode:String; 播放器界面模式,可为 Full, Mini, None, InvisibleplayState:integer; 播放状态, 1=停止, 2=暂停, 3=播放, 6=正在缓冲, 9=正在连接, 10=准备就绪enableContextMenu:Boolean; 启用/禁用右键菜单 fullScreen:boolean; 是否全屏显示 [controls] wmp.controls // 播放器基本控制 controls.play; 播放 controls.pause; 暂停 controls.stop; 停止controls.currentPosition:double; 当前进度controls.currentPositionString:string; 当前进度,字符串格式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
当前进度
controls.currentpositionstring:string;
当前进度,字符串格式。如“00:23”
controls.fastforward;
快进
controls.fastreverse;
快退
controls.next;
下一曲
controls.previous;
上一曲
[settings]
currentplaylist.item[integer];
获取或设置指定项目媒体信息,其子属性同wmp.currentmedia
获取当前媒体信息"title"=媒体标题,"author"=艺术家,"copyright"=版权信息,"description"=媒体内容描述,"duration"=持续时间(秒),"filesize"=文件大小,"filetype"=文件类型,"sourceurl"=原始地址
currentmedia.setiteminfo(const string);
wmp.settings //播放器基本设置
settings.volume:integer;
音量,0-100
settings.autostart:boolean;
是否自动播放
settings.mute:boolger;
播放次数
[currentmedia]
enablecontextmenu:boolean;
启用/禁用右键菜单
fullscreen:boolean;
是否全屏显示
[controls]
wmp.controls //播放器基本控制
controls.play;
播放
controls.pause;
暂停
controls.stop;
停止
controls.currentposition:double;
通过属性名设置媒体信息
:string;
同currentmedia.getiteminfo("title")
[currentplaylist]
wmp.currentplaylist //当前播放列表属性
currentplaylist.count:integer;
当前播放列表所包含媒体数
wmp.currentmedia //当前媒体属性
currentmedia.duration:double;
媒体总长度
currentmedia.durationstring:string;
媒体总长度,字符串格式。如“03:24”
currentmedia.getiteminfo(const string);
Windows Media Player控件属性及方法
属性/方法名:
说明:
[基本属性]
url:string;
指定媒体位置,本机或网络地址
uimode:string;
播放器界面模式,可为full, mini, none, invisible
playstate:integer;
播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=预备就绪
相关文档
最新文档