Поделиться через


Структура LINEMEDIACONTROLCALLSTATE (tapi.h)

Структура LINEMEDIACONTROLCALLSTATE описывает действие мультимедиа, выполняемое при обнаружении переходов в одно или несколько состояний вызова. Функции lineSetMediaControl и TSPI_lineSetMediaControl используют эту структуру.

Синтаксис

typedef struct linemediacontrolcallstate_tag {
  DWORD dwCallStates;
  DWORD dwMediaControl;
} LINEMEDIACONTROLCALLSTATE, *LPLINEMEDIACONTROLCALLSTATE;

Члены

dwCallStates

Одно или несколько состояний вызова. Этот элемент использует одну из констант LINECALLSTATE_.

dwMediaControl

Действие управления мультимедиа. Этот элемент использует одну из констант LINEMEDIACONTROL_.

Комментарии

Эта структура не может быть расширена.

Структура LINEMEDIACONTROLCALLSTATE определяет состояния тройного <вызова, действие> управления мультимедиа. Массив этих тройных значений передается в функцию lineSetMediaControl для задания действий управления мультимедиа, активированных переходом в состояние вызова данного вызова. При обнаружении перехода в указанное состояние вызова вызывается соответствующее действие в потоке мультимедиа.

Требования

   
Верхняя часть tapi.h

См. также раздел

TSPI_lineSetMediaControl

lineGenerateDigits

lineSetMediaControl