显示声音 (和音频说明标志)

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

显示声音参数

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

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

仅对于通常单独显示重要信息的应用程序,才需要确定显示声音参数的状态。 如果应用程序采用以下任一方式使用声音,则应提供声音支持:

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

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

已显示对听觉和视觉警报的冗余使用,以提高软件应用程序的可用性。 Show 声音参数是视觉反馈请求,但它的使用不会限制应用程序以直观方式呈现信息。 用户应能够请求视觉反馈,无论他们是否也希望有声的反馈。

音频说明标志

应用程序使用 SystemParametersInfo 函数的SPI_GETAUDIODESCRIPTIONSPI_SETAUDIODESCRIPTION标志来启用或禁用音频说明。 虽然视觉障碍的用户可以在视频内容中听到音频,但视频中有很多没有相应音频的操作。 视频中发生的具体音频说明可帮助这些用户更好地了解内容。 通过此标志,可以使用它们提供的语言启用或禁用音频说明。