Compartir a través de


Estructura LINEMEDIACONTROLMEDIA (tapi.h)

La estructura LINEMEDIACONTROLMEDIA describe una acción multimedia que se va a ejecutar al detectar un cambio de tipo multimedia. Se usa como entrada en una matriz. Las funciones lineSetMediaControl y TSPI_lineSetMediaControl usan esta estructura.

Sintaxis

typedef struct linemediacontrolmedia_tag {
  DWORD dwMediaModes;
  DWORD dwDuration;
  DWORD dwMediaControl;
} LINEMEDIACONTROLMEDIA, *LPLINEMEDIACONTROLMEDIA;

Miembros

dwMediaModes

Uno o varios tipos de medios. Este miembro usa una de las constantes LINEMEDIAMODE_.

dwDuration

Duración del tiempo durante el cual el tipo de medio debe estar presente antes de que se notifique la aplicación o se deba realizar una acción de control multimedia, en milisegundos.

dwMediaControl

Acción de control multimedia. Este miembro usa una de las constantes LINEMEDIACONTROL_.

Comentarios

Es posible que esta estructura no se extienda.

La estructura LINEMEDIACONTROLMEDIA define un tipo de medio triple <, duración, acción> de control multimedia. Una matriz de estos triples se pasa a la función lineSetMediaControl para establecer las acciones de control multimedia desencadenadas por cambios de tipo multimedia para una llamada determinada. Cuando se detecta un cambio en un tipo de medio enumerado, se invoca la acción correspondiente en la secuencia multimedia.

Requisitos

   
Encabezado tapi.h

Consulte también

TSPI_lineSetMediaControl

lineSetMediaControl