LINEMEDIACONTROLMEDIA 结构 (tapi.h)

LINEMEDIACONTROLMEDIA 结构描述检测媒体类型更改时要执行的媒体操作。 它用作数组中的条目。 lineSetMediaControlTSPI_lineSetMediaControl 函数使用此结构。

语法

typedef struct linemediacontrolmedia_tag {
  DWORD dwMediaModes;
  DWORD dwDuration;
  DWORD dwMediaControl;
} LINEMEDIACONTROLMEDIA, *LPLINEMEDIACONTROLMEDIA;

成员

dwMediaModes

一个或多个媒体类型。 此成员使用 LINEMEDIAMODE_常量之一。

dwDuration

在通知应用程序或执行媒体控制操作之前应存在媒体类型的持续时间(以毫秒为单位)。

dwMediaControl

媒体控制操作。 此成员使用 LINEMEDIACONTROL_常量之一。

注解

此结构可能无法扩展。

LINEMEDIACONTROLMEDIA 结构定义三重<媒体类型 () 、持续时间、媒体控制操作>。 这些三元组的数组传递给 lineSetMediaControl 函数,以设置由给定调用的媒体类型更改触发的媒体控制操作。 当检测到对列出的媒体类型的更改时,将调用对媒体流的相应操作。

要求

   
标头 tapi.h

另请参阅

TSPI_lineSetMediaControl

lineSetMediaControl