Struttura LINEMEDIACONTROLCALLSTATE (tapi.h)

La struttura LINEMEDIACONTROLCALLSTATE descrive un'azione multimediale da eseguire durante il rilevamento delle transizioni in uno o più stati di chiamata. Le funzioni lineSetMediaControl e TSPI_lineSetMediaControl usano questa struttura.

Sintassi

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

Members

dwCallStates

Uno o più stati di chiamata. Questo membro usa una delle costanti LINECALLSTATE_.

dwMediaControl

Azione di controllo multimediale. Questo membro usa una delle costanti LINEMEDIACONTROL_.

Commenti

Questa struttura potrebbe non essere estesa.

La struttura LINEMEDIACONTROLCALLSTATE definisce uno o più stati di chiamata, <un'azione> di controllo multimediale. Una matrice di queste triple viene passata alla funzione lineSetMediaControl per impostare le azioni del controllo multimediale attivate dalla transizione allo stato di chiamata della chiamata specificata. Quando viene rilevata una transizione a uno stato di chiamata elencato, viene richiamata l'azione corrispondente nel flusso multimediale.

Requisiti

   
Intestazione tapi.h

Vedi anche

TSPI_lineSetMediaControl

lineGenerateDigits

lineSetMediaControl