Структура 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 |