Partager via


STRUCTURE LINEMEDIACONTROLCALLSTATE (tapi.h)

La structure LINEMEDIACONTROLCALLSTATE décrit une action multimédia à exécuter lors de la détection de transitions dans un ou plusieurs états d’appel. Les fonctions lineSetMediaControl et TSPI_lineSetMediaControl utilisent cette structure.

Syntaxe

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

Membres

dwCallStates

Un ou plusieurs états d’appel. Ce membre utilise l’une des constantes LINECALLSTATE_.

dwMediaControl

Action de contrôle multimédia. Ce membre utilise l’une des constantes LINEMEDIACONTROL_.

Remarques

Cette structure peut ne pas être étendue.

La structure LINEMEDIACONTROLCALLSTATE définit une action> de contrôle multimédia à trois <états d’appel. Un tableau de ces triples est passé à la fonction lineSetMediaControl pour définir les actions de contrôle multimédia déclenchées par la transition vers l’état d’appel de l’appel donné. Lorsqu’une transition vers un état d’appel répertorié est détectée, l’action correspondante sur le flux multimédia est appelée.

Configuration requise

   
En-tête tapi.h

Voir aussi

TSPI_lineSetMediaControl

lineGenerateDigits

lineSetMediaControl