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


структура TAPI_DETECTTONE (tapi3if.h)

Структура TAPI_DETECTTONE описывает тон, который необходимо отслеживать. Используется в качестве записи в массиве.

Синтаксис

typedef struct TAPI_DETECTTONE {
  DWORD dwAppSpecific;
  DWORD dwDuration;
  DWORD dwFrequency1;
  DWORD dwFrequency2;
  DWORD dwFrequency3;
} TAPI_DETECTTONE, *LPTAPI_DETECTTONE;

Члены

dwAppSpecific

Используется приложением для добавления тегов к звуковому сигналу. При обнаружении этого сигнала значение члена dwAppSpecific передается обратно в приложение.

dwDuration

Длительность (в миллисекундах), в течение которой должен присутствовать тон перед обнаружением.

dwFrequency1

Частота (в герцах) компонента тона.

dwFrequency2

Частота (в герцах) компонента тона.

dwFrequency3

Частота (в герцах) компонента тона. Если в тон требуется менее трех частот, для неиспользуемых частот следует использовать нулевое значение. Тон со всеми тремя частотами, равными нулю, интерпретируется как тишина и может использоваться для обнаружения тишины.

Требования

Требование Значение
Заголовок tapi3if.h

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

ITLegacyCallMediaControl2::D etectTones

ITLegacyCallMediaControl2::D etectTonesByCollection

LINEMONITORTONE