Метод ITAutomatedPhoneControl::get_AutoKeypadTones (tapi3if.h)
Метод get_AutoKeypadTones получает свойство AutoKeypadTones для этого телефона. Если эта функция включена, тон цифр автоматически воспроизводится при нажатии кнопки клавиатуры.
Синтаксис
HRESULT get_AutoKeypadTones(
[out] VARIANT_BOOL *pfEnabled
);
Параметры
[out] pfEnabled
VARIANT_TRUE, если для этого телефона включено автоматическое создание обратной связи на клавиатуре телефона. VARIANT_FALSE, если автоматическое создание обратной связи на клавиатуре телефона отключено для этого телефона.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае возвращается значение ошибки.
Комментарии
Если телефонное устройство сообщает о нажатии кнопки как PBS_DOWN, звук воспроизводится до тех пор, пока устройство не сообщит о событии PBS_UP или пока не истечет минимальная продолжительность, в зависимости от того, какая из них больше. (Минимальная длительность определяется свойством AutoKeypadTonesMinimumDuration .)
Создание звукового сигнала на клавиатуре будет происходить только в том случае, если телефон отключен. Если в настоящее время воспроизводится другой тон, например мелодия звонка, тон клавиатуры прерывает этот тон и автоматически восстанавливает его после завершения тона клавиатуры.
Свойство AutoKeypadTones работает, только если значение свойства PhoneHandlingEnabled VARIANT_TRUE. Вы можете задать свойство AutoKeypadTones в любое время. Перенастройка вступает в силу при следующем нажатии кнопки клавиатуры телефона.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | tapi3if.h (включая Tapi3.h) |
Библиотека | Uuid.lib |
DLL | Tapi3.dll |