Compartilhar via


Interfaces de objeto de chamada

O objeto Call é criado quando uma chamada é criada. As interfaces associadas obtêm e definem informações sobre a chamada.

O enumerador e as interfaces de evento não são expostos diretamente no Objeto de Chamada, mas estão listados aqui para conveniência de referência.

As interfaces ITCallNotificationEvent, ITCallInfoChangeEvent, ITCallStateEvent, ITCallMediaEvent e IEnumTerminalClass não são expostas diretamente no Objeto call, mas estão fortemente relacionadas a ele e estão listadas aqui para conveniência de referência.

Interface Descrição
ITCallInfo Fornece informações sobre um objeto Call, como estado de chamada ou terminais em uso.
ITCallInfo2 Estende ITCallInfo fornecendo métodos para definir a filtragem de eventos por chamada.
ITBasicCallControl Usado para conectar, responder e executar operações básicas de telefonia em um objeto de chamada.
ITBasicCallControl2 Estende ITBasicCallControl fornecendo métodos para selecionar um terminal em uma chamada.
ITCallNotificationEvent Interface de notificação para ITCallInfo.
ITCallInfoChangeEvent Interface de notificação para alterações nas informações de chamada.
ITCallStateEvent Obtém informações sobre um evento de chamada.
ITCallMediaEvent Obtém informações sobre um evento de mídia de chamada.
ITCustomTone Fornece métodos para controlar os tons personalizados possíveis com alguns conjuntos de telefones.
ITDetectTone Fornece métodos para especificar os tons e as características de tom que geram eventos de tom.
ITLegacyCallMediaControl Dá suporte a aplicativos herdados que devem se comunicar diretamente com um dispositivo.
ITLegacyCallMediaControl2 Estende ITLegacyCallMediaControl fornecendo métodos para detecção e geração de tom.
IEnumCall Enumera ITCallInfo.