Compartilhar via


Estrutura LINEMEDIACONTROLCALLSTATE (tapi.h)

A estrutura LINEMEDIACONTROLCALLSTATE descreve uma ação de mídia a ser executada ao detectar transições para um ou mais estados de chamada. As funções lineSetMediaControl e TSPI_lineSetMediaControl usam essa estrutura.

Sintaxe

typedef struct linemediacontrolcallstate_tag {
  DWORD dwCallStates;
  DWORD dwMediaControl;
} LINEMEDIACONTROLCALLSTATE, *LPLINEMEDIACONTROLCALLSTATE;

Membros

dwCallStates

Um ou mais estados de chamada. Esse membro usa uma das constantes LINECALLSTATE_.

dwMediaControl

Ação de controle de mídia. Esse membro usa uma das constantes LINEMEDIACONTROL_.

Comentários

Essa estrutura pode não ser estendida.

A estrutura LINEMEDIACONTROLCALLSTATE define uma ação> de controle de mídia de estado de chamada tripla<. Uma matriz desses triplos é passada para a função lineSetMediaControl para definir as ações de controle de mídia disparadas pela transição para o estado de chamada da chamada fornecida. Quando uma transição para um estado de chamada listado é detectada, a ação correspondente no fluxo de mídia é invocada.

Requisitos

   
Cabeçalho tapi.h

Confira também

TSPI_lineSetMediaControl

Linegeneratedigits

lineSetMediaControl