Struttura LINEMEDIACONTROLMEDIA (tapi.h)

La struttura LINEMEDIACONTROLMEDIA descrive un'azione multimediale da eseguire durante il rilevamento di una modifica del tipo di supporto. Viene usato come voce in una matrice. Le funzioni lineSetMediaControl e TSPI_lineSetMediaControl usano questa struttura.

Sintassi

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

Members

dwMediaModes

Uno o più tipi di supporti. Questo membro utilizza una delle costanti LINEMEDIAMODE_.

dwDuration

Durata del tempo durante il quale il tipo di supporto deve essere presente prima che l'applicazione debba ricevere una notifica o un'azione di controllo multimediale, in millisecondi.

dwMediaControl

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

Commenti

Questa struttura potrebbe non essere estesa.

La struttura LINEMEDIACONTROLMEDIA definisce uno o più tipi di supporti, <una durata, un'azione> di controllo multimediale. Una matrice di queste triple viene passata alla funzione lineSetMediaControl per impostare le azioni del controllo multimediale attivate dalle modifiche del tipo di supporto per una determinata chiamata. Quando viene rilevata una modifica a un tipo di supporto elencato, viene richiamata l'azione corrispondente nel flusso multimediale.

Requisiti

   
Intestazione tapi.h

Vedi anche

TSPI_lineSetMediaControl

lineSetMediaControl