funzione phoneGetGain (tapi.h)
La funzione phoneGetGain restituisce l'impostazione del guadagno del microfono del dispositivo hookswitch specificato.
Sintassi
LONG phoneGetGain(
HPHONE hPhone,
DWORD dwHookSwitchDev,
LPDWORD lpdwGain
);
Parametri
hPhone
Gestire il dispositivo telefono aperto.
dwHookSwitchDev
Dispositivo Hookswitch il cui livello di guadagno viene sottoposto a query. Il parametro dwHookSwitchDev può avere un solo set di bit. Questo parametro usa uno e solo uno dei costanti PHONEHOOKSWITCHDEV_.
lpdwGain
Puntatore a una DWORD contenente l'impostazione di guadagno corrente del componente microfono hookswitch. Il parametro dwGain specifica il livello di volume del dispositivo hookswitch. Questo è un numero nell'intervallo 0x00000000 (silenzio) per 0x0000FFFF (volume massimo). La granularità effettiva e la quantizzazione delle impostazioni di guadagno in questo intervallo sono specifiche del provider di servizi.
Valore restituito
Restituisce zero se la richiesta ha esito positivo o un numero di errore negativo se si verifica un errore. I valori restituiti possibili sono:
PHONEERR_INVALPHONEHANDLE, PHONEERR_NOMEM, PHONEERR_INVALPOINTER, PHONEERR_RESOURCEUNAVAIL, PHONEERR_INVALPHONESTATE, PHONEERR_OPERATIONFAILED, PHONEERR_INVALHOOKSWITCHDEV, PHONEERR_UNINITIALIZED, PHONEERR_OPERATIONUNAVAIL.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | tapi.h |
Libreria | Tapi32.lib |
DLL | Tapi32.dll |