Condividi tramite


struttura TAPI_DETECTTONE (tapi3if.h)

La struttura TAPI_DETECTTONE descrive un tono da monitorare. Questa operazione viene usata come voce in una matrice.

Sintassi

typedef struct TAPI_DETECTTONE {
  DWORD dwAppSpecific;
  DWORD dwDuration;
  DWORD dwFrequency1;
  DWORD dwFrequency2;
  DWORD dwFrequency3;
} TAPI_DETECTTONE, *LPTAPI_DETECTTONE;

Members

dwAppSpecific

Usato dall'applicazione per contrassegnare il tono. Quando viene rilevato questo tono, il valore del membro dwAppSpecific viene passato all'applicazione.

dwDuration

Durata, in millisecondi, durante la quale il tono deve essere presente prima che venga effettuato un rilevamento.

dwFrequency1

La frequenza, in hertz, di un componente del tono.

dwFrequency2

La frequenza, in hertz, di un componente del tono.

dwFrequency3

La frequenza, in hertz, di un componente del tono. Se sono necessarie meno di tre frequenze nel tono, deve essere usato un valore pari a zero per le frequenze inutilizzate. Un tono con tutte e tre le frequenze impostate su zero viene interpretato come silenzio e può essere usato per il rilevamento del silenzio.

Requisiti

Requisito Valore
Intestazione tapi3if.h

Vedi anche

ITLegacyCallMediaControl2::D etectTones

ITLegacyCallMediaControl2::D etectTonesByCollection

LINEMONITORTONE