Compartilhar via


Interface ITDigitDetectionEvent (tapi3if.h)

A interface ITDigitDetectionEvent contém métodos que recuperam a descrição de eventos de dígito DTMF. Quando a implementação do aplicativo do método ITTAPIEventNotification::Event indica um TAPI_EVENT igual a TE_DIGITEVENT, o parâmetro pEvent do método é um ponteiro IDispatch para a interface ITDigitDetectionEvent . Os métodos dessa interface podem ser usados para detectar dígitos DTMF durante uma chamada. Essa interface é implementada pelo aplicativo e chamada pela DLL tapi 3.

Nota Você deve chamar o método ITTAPI::p ut_EventFilter e definir uma máscara de filtro de evento que inclua o evento TE_DIGITEVENT para habilitar a recepção de eventos de dígito DTMF. Se você não chamar ITTAPI::p ut_EventFilter, seu aplicativo não receberá nenhum evento. Você também deve chamar ITLegacyCallMediaControl::D etectDigits para indicar qual tipo de detecção de dígito é necessária. Para obter mais informações, consulte a Visão geral de eventos .
 

Herança

A interface ITDigitDetectionEvent herda da interface IDispatch . ITDigitDetectionEvent também tem estes tipos de membros:

Métodos

A interface ITDigitDetectionEvent tem esses métodos.

 
ITDigitDetectionEvent::get_Call

O método get_Call obtém um ponteiro para a interface ITCallInfo para a chamada na qual o evento ocorreu.
ITDigitDetectionEvent::get_CallbackInstance

O método get_CallbackInstance obtém um ponteiro para a instância de retorno de chamada associada ao evento. (ITDigitDetectionEvent.get_CallbackInstance)
ITDigitDetectionEvent::get_Digit

O método get_Digit recupera um ponteiro char sem sinal para o dígito detectado.
ITDigitDetectionEvent::get_DigitMode

O método get_DigitMode obtém o indicador do modo de dígito de linha, como LINEDIGITMODE_DTMF.
ITDigitDetectionEvent::get_TickCount

O método get_TickCount obtém a "contagem de tiques" (número de milissegundos desde que o Windows começou) no qual a coleta de dígitos foi concluída.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho tapi3if.h (inclua Tapi3.h)

Confira também

Eventos

IDispatch

ITTAPI::RegisterCallNotifications

ITTAPIEventNotification

Registrar snippet de código de eventos