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 |