ITAutomatedPhoneControl::get_AutoKeypadTones 方法 (tapi3if.h)

get_AutoKeypadTones 方法获取此手机的 AutoKeypadTones 属性。 启用此功能后,每当按下键盘按钮时,都会自动播放数字音调。

语法

HRESULT get_AutoKeypadTones(
  [out] VARIANT_BOOL *pfEnabled
);

参数

[out] pfEnabled

VARIANT_TRUE是否为此手机启用了自动手机键盘反馈音调生成。 VARIANT_FALSE此手机是否禁用了自动手机键盘反馈音调生成。

返回值

如果该方法成功,则它会返回 S_OK。 否则,它将返回错误值。

注解

如果手机设备将按下按钮报告为PBS_DOWN,则会播放音调,直到手机设备报告PBS_UP事件或最短持续时间已过期(以较长者为准)。 (最短持续时间由 AutoKeypadTonesMinimumDuration 属性确定。)

仅当手机脱钩时,才会发生键盘音调生成。 如果当前正在播放另一种音调(如回铃),则键盘音调将中断该音调,并在键盘音调完成后自动恢复。

仅当 PhoneHandlingEnabled 属性的值VARIANT_TRUE时,AutoKeypadTones 属性才发挥作用。 可以随时设置 AutoKeypadTones 属性。 重新配置在下次按下手机键盘按钮时生效。

要求

要求
目标平台 Windows
标头 tapi3if.h (包括 Tapi3.h)
Library Uuid.lib
DLL Tapi3.dll

另请参阅

ITAutomatedPhoneControl

put_AutoKeypadTones

put_AutoKeypadTonesMinimumDuration

put_PhoneHandlingEnabled