LINEMEDIACONTROL_ 常量

LINEMEDIACONTROL_位标志常量描述媒体流上的一组泛型操作。 解释由媒体流决定。 线路设备必须具有媒体控制功能,才能使任何媒体控制操作有效。

LINEMEDIACONTROL_NONE

不会对媒体流进行更改。

LINEMEDIACONTROL_PAUSE

暂时暂停媒体流。

媒体流的速度恢复正常。

LINEMEDIACONTROL_RATEDOWN

媒体流的速度会降低一些流定义的数量。

LINEMEDIACONTROL_RATENORMAL

LINEMEDIACONTROL_RATEUP

媒体流的速度会增加一些流定义的数量。

LINEMEDIACONTROL_RESET

重置媒体流。 等效于输入结束。 释放所有缓冲区。

LINEMEDIACONTROL_RESUME

恢复暂停的媒体流。

LINEMEDIACONTROL_START

启动媒体流。

LINEMEDIACONTROL_VOLUMEDOWN

媒体流的振幅会降低一些流定义的数量。

LINEMEDIACONTROL_VOLUMENORMAL

媒体流的振幅将恢复正常。

LINEMEDIACONTROL_VOLUMEUP

媒体流的振幅增加一些流定义的数量。

备注

可以为特定于设备的扩展分配高阶 16 位。 保留低序 16 位。

提供媒体控制以提高媒体流上操作的性能,以响应与电话相关的事件。 应用程序通常应通过特定于媒体的 API 管理媒体流。 此处提供的媒体控制功能不用于替换本机媒体 API。

媒体控制操作可以与检测数字、检测音调、转换为呼叫状态以及检测媒体类型相关联。 请参阅线路的设备功能,以确定该线路上是否提供媒体控制。

要求

要求
TAPI 版本
需要 TAPI 2.0 或更高版本
标头
Tapi.h