IWMPControls (VB 和 C#) 接口

[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

提供一种通过表示Windows 媒体播放器的传输控件(例如播放、停止和暂停)操作媒体项播放的方法。

IWMPControls 接口公开以下属性。

成员

(VB 和 C#) 接口的 IWMPControls 具有以下成员类型:

方法

(VB 和 C#) 接口的 IWMPControls 具有以下方法。

方法 说明
fastForward 开始向前方向快速播放媒体项。
fastReverse 反向启动媒体项的快速播放。
将播放列表中的下一项设置为当前项。
暂停 暂停媒体项的播放。
玩游戏 开始播放当前媒体项,或继续播放暂停的项。
playItem 播放指定的媒体项。
以前 将播放列表中的上一项设置为当前项。
停止 停止播放媒体项。

属性

(VB 和 C#) 接口的 IWMPControls 具有这些属性。

属性 访问类型 说明
currentItem
读取/写入
获取或设置播放列表中的当前媒体项。
currentMarker
读取/写入
获取或设置当前标记编号。
currentPosition
读取/写入
获取或设置媒体项的当前位置(以秒为单位)。
currentPositionString
只读
获取媒体项中作为 System.String 的当前位置。
isAvailable
只读
获取一个值,该值指示指定类型的信息是否可用或可以执行指定的操作。 在 C# 中,这是 get_isAvailable 方法。

使用以下属性获取 IWMPControls 接口。

Object 属性
AxWindowsMediaPlayer 对象 Ctlcontrols

要求

要求
标头
Wmp.h

另请参阅

Visual Basic .NET 和 C 的接口#

IWMPControls2 接口 (VB 和 C#)

IWMPControls3 接口 (VB 和 C#)