iWMDMDeviceControl 接口 (mswmdm.h)

IWMDMDeviceControl 接口提供用于控制设备上的播放的方法。 查询 IWMDMDevice 接口以获取此接口。 播放参数由 IWMDMObjectInfo 接口控制。

IWMDMDeviceControl 接口方法支持多种音频控制模式,具体取决于它们的使用上下文。 该上下文由 IWMDMDeviceControl::Seek 方法定义。 IWMDMDeviceControl::GetCapabilities 方法用于确定设备可以执行哪些类型的操作。

继承

IWMDMDeviceControl 接口继承自 IUnknown 接口。 IWMDMDeviceControl 还具有以下类型的成员:

方法

IWMDMDeviceControl 接口包含以下方法。

 
IWMDMDeviceControl::GetCapabilities

GetCapabilities 方法检索设备功能,以确定设备可以执行的操作。 这些功能描述了媒体设备支持的设备控件的方法。
IWMDMDeviceControl::GetStatus

GetStatus 方法检索设备的控制状态。
IWMDMDeviceControl::P ause

Pause 方法将当前播放或录制会话暂停在内容中的当前位置。 (IWMDMDeviceControl.Pause)
IWMDMDeviceControl::P lay

Play 方法在当前搜寻位置开始播放。 如果尚未调用 IWMDMDeviceControl::Seek 方法,则播放从第一个文件的开头开始,并且未定义播放长度。
IWMDMDeviceControl::Record

Record 方法从设备的外部记录输入开始在当前搜寻位置进行录制。 必须先调用 IWMDMDeviceControl::Seek 方法。
IWMDMDeviceControl::Resume

Resume 方法从调用 Pause 期间保存的文件位置恢复当前播放或录制操作。
IWMDMDeviceControl::Seek

Seek 方法将查找到 Play 或 Record 方法用作起点的位置。 (IWMDMDeviceControl.Seek)
IWMDMDeviceControl::Stop

Stop 方法停止当前记录或播放操作。

要求

要求
目标平台 Windows
标头 mswmdm.h

另请参阅

应用程序的接口