Compartilhar via


Método ITAutomatedPhoneControl::get_AutoKeypadTones (tapi3if.h)

O método get_AutoKeypadTones obtém a propriedade AutoKeypadTones para este telefone. Quando esse recurso está habilitado, um tom de dígito é reproduzido automaticamente sempre que um botão do teclado é pressionado.

Sintaxe

HRESULT get_AutoKeypadTones(
  [out] VARIANT_BOOL *pfEnabled
);

Parâmetros

[out] pfEnabled

VARIANT_TRUE se a geração automática de tom de comentários do teclado telefônico estiver habilitada para este telefone. VARIANT_FALSE se a geração automática de tom de comentários do teclado telefônico estiver desabilitada para este telefone.

Retornar valor

Se o método for bem-sucedido, retornará S_OK. Caso contrário, retornará um valor de erro.

Comentários

Se o dispositivo de telefone relatar um botão pressionado como PBS_DOWN, o tom será reproduzido até que o dispositivo de telefone reporte um evento PBS_UP ou até que a duração mínima expire, o que for mais longo. (A duração mínima é determinada pela propriedade AutoKeypadTonesMinimumDuration .)

A geração de tom do teclado ocorrerá somente quando o telefone estiver offhook. Se outro tom, como ringback, estiver sendo reproduzido no momento, o tom do teclado interromperá esse tom e o restaurará automaticamente após a conclusão do tom do teclado.

A propriedade AutoKeypadTones funciona somente quando o valor da propriedade PhoneHandlingEnabled é VARIANT_TRUE. Você pode definir a propriedade AutoKeypadTones a qualquer momento. A reconfiguração entrará em vigor na próxima vez que o botão do teclado do telefone for pressionado.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho tapi3if.h (inclua Tapi3.h)
Biblioteca Uuid.lib
DLL Tapi3.dll

Confira também

ITAutomatedPhoneControl

put_AutoKeypadTones

put_AutoKeypadTonesMinimumDuration

put_PhoneHandlingEnabled