显示声音 (和音频描述标志)

本主题包含有关参数的信息,该参数指示应用程序在使用声音来传达重要信息时是应提供视觉警报还是提示。 它还提供有关标志的信息,该标志指示应用程序是否应为视觉元素提供音频说明。

显示声音参数

show 声音参数指示用户是否希望应用程序以可视形式显示所有重要信息。

用户通过使用 控制面板 中的“轻松访问中心”或其他用于自定义环境的应用程序来控制 show 声音参数的设置。 应用程序通过 SystemParametersInfo 函数使用 SPI_GETSHOWSOUNDSSPI_SETSHOWSOUNDS 标志来获取和设置 show 声音参数。 或者,应用程序可以将 SM_SHOWSOUNDS 标志与 GetSystemMetrics 函数结合使用,以确定 show 声音参数的状态。

仅当应用程序(通常仅通过声音提供重要信息)时,才需要确定 show sound 参数的状态。 如果应用程序通过以下方式之一使用声音,则应提供显示声音支持:

  • 传达对应用程序操作非常重要的信息。
  • 提醒用户,重要信息正在直观显示。 如果是这种情况,即使信息以视觉方式呈现,声音也有吸引用户注意的额外功能。

适当的视觉反馈表单可以使软件更适用于不能单独依赖声音的用户。 视觉反馈的设计特定于应用程序,取决于将呈现给用户的信息。 例如,为了在新电子邮件到达时吸引用户的注意,应用程序可能会闪烁其窗口,甚至闪烁整个屏幕。 如果应用程序通常发出声音以指示用户正在尝试执行非法操作,则它还可以在其状态行上显示适当的消息,或使用 MessageBox 函数显示特定的错误消息。 如果应用程序通常设计为播放具有含义的声音叮咬(例如数字化语音),则它还可以显示具有相同文本的描述文字窗口。

已显示冗余使用声音和视觉警报来提高软件应用程序的可用性。 show 声音参数是视觉反馈请求,但其使用并不限制应用程序直观显示信息。 用户应该能够请求视觉反馈,无论他们是否还想要声音反馈。

音频说明标志

应用程序将 SPI_GETAUDIODESCRIPTIONSPI_SETAUDIODESCRIPTION 标志与 SystemParametersInfo 函数配合使用来启用或禁用音频说明。 虽然有视力障碍的用户可能会听到视频内容中的音频,但视频中有很多没有相应音频的操作。 视频中发生情况的特定音频说明可帮助这些用户更好地了解内容。 通过此标志,可以启用或禁用其提供的语言的音频说明。