Compartilhar via


Interface ITCallMediaEvent (tapi3if.h)

A interface ITCallMediaEvent contém métodos que recuperam a descrição dos eventos de mídia. Quando a implementação do aplicativo do método ITTAPIEventNotification::Event indica um TAPI_EVENT igual a TE_CALLMEDIA, o parâmetro pEvent do método é um ponteiro IDispatch para a interface ITCallMediaEvent . Os métodos dessa interface podem ser usados para recuperar informações sobre o evento de mídia de chamada que ocorreu.

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_CALLMEDIA para habilitar a recepção de eventos de mídia de chamada. Se você não chamar ITTAPI::p ut_EventFilter, seu aplicativo não receberá nenhum evento. Para obter mais informações, consulte a Visão geral de eventos .
 

Herança

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

Métodos

A interface ITCallMediaEvent tem esses métodos.

 
ITCallMediaEvent::get_Call

O método get_Call obtém um ponteiro de interface ITCallInfo para o objeto de chamada associado a esse evento.
ITCallMediaEvent::get_Cause

O método get_Cause obtém a causa do evento de mídia de chamada, como um tempo limite no dispositivo renderizador.
ITCallMediaEvent::get_Error

O método get_Error obtém o erro associado ao evento de mídia, se houver.
ITCallMediaEvent::get_Event

O método get_Event obtém o indicador de evento de mídia de chamada.
ITCallMediaEvent::get_Stream

O método get_Stream obtém um ponteiro para a interface ITStream associada ao evento de mídia de chamada.
ITCallMediaEvent::get_Terminal

O método get_Terminal obtém o terminal associado ao evento.

Requisitos

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

Confira também

CALLHUB_EVENT

CALL_MEDIA_EVENT

CALL_MEDIA_EVENT_CAUSE

Objeto Call

IDispatch

ITCallInfo

ITTAPIEventNotification::Event

Registrar snippet de código de eventos

TAPI_EVENT