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 |