STRUCTURE LINEMEDIACONTROLMEDIA (tapi.h)
La structure LINEMEDIACONTROLMEDIA décrit une action multimédia à exécuter lors de la détection d’un changement de type de média. Il est utilisé comme entrée dans un tableau. Les fonctions lineSetMediaControl et TSPI_lineSetMediaControl utilisent cette structure.
Syntaxe
typedef struct linemediacontrolmedia_tag {
DWORD dwMediaModes;
DWORD dwDuration;
DWORD dwMediaControl;
} LINEMEDIACONTROLMEDIA, *LPLINEMEDIACONTROLMEDIA;
Membres
dwMediaModes
Un ou plusieurs types de supports. Ce membre utilise l’une des constantes LINEMEDIAMODE_.
dwDuration
Durée pendant laquelle le type de média doit être présent avant que l’application ne soit avertie ou que l’action de contrôle du média soit effectuée, en millisecondes.
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 LINEMEDIACONTROLMEDIA définit un ou plusieurs types de média triples <, durée et action> de contrôle de média. Un tableau de ces triples est passé à la fonction lineSetMediaControl pour définir les actions de contrôle multimédia déclenchées par les modifications de type de média pour un appel donné. Lorsqu’une modification d’un type de média répertorié est détectée, l’action correspondante sur le flux multimédia est appelée.
Configuration requise
En-tête | tapi.h |