Mostrar sons (e sinalizador de descrição de áudio)
Este tópico inclui informações sobre um parâmetro que indica se um aplicativo deve fornecer um alerta visual ou indicação quando usa som para transmitir informações importantes. Ele também fornece informações sobre um sinalizador que indica se um aplicativo deve fornecer uma descrição de áudio para elementos visuais.
Mostrar parâmetro de sons
O parâmetro show sounds indica se o usuário deseja que os aplicativos apresentem todas as informações importantes no formulário visual.
O usuário controla a configuração do parâmetro show sounds usando a Central de Facilidade de Acesso no Painel de Controle ou outro aplicativo para personalizar o ambiente. Os aplicativos usam os sinalizadores SPI_GETSHOWSOUNDS e SPI_SETSHOWSOUNDS com a função SystemParametersInfo para obter e definir o parâmetro show sounds. Como alternativa, os aplicativos podem usar o sinalizador SM_SHOWSOUNDS com a função GetSystemMetrics para determinar o estado do parâmetro show sounds.
Determinar o estado do parâmetro show sounds é necessário apenas para aplicativos que normalmente apresentariam informações importantes apenas por som. Os aplicativos devem fornecer suporte para mostrar sons se usarem sons de uma das seguintes maneiras:
- Para transmitir informações importantes para a operação do aplicativo.
- Para alertar o usuário de que informações importantes estão sendo apresentadas visualmente. Se esse for o caso, mesmo que as informações sejam apresentadas visualmente, o som terá a função adicional de atrair a atenção do usuário.
Formulários de comentários visuais apropriados podem tornar o software muito mais funcional para usuários que não podem confiar apenas no som. O design dos comentários visuais é específico do aplicativo e depende das informações que serão apresentadas ao usuário. Por exemplo, para atrair a atenção do usuário quando novos emails chegam, o aplicativo pode piscar a janela ou até mesmo piscar a tela inteira. Se o aplicativo normalmente faz som para indicar que o usuário está tentando executar uma operação ilegal, ele também pode exibir uma mensagem apropriada em sua linha status ou usar a função MessageBox para exibir uma mensagem de erro específica. Se o aplicativo normalmente for projetado para reproduzir mordidas de som que têm significado, como fala digitalizada, ele também poderá exibir uma janela legenda com o mesmo texto.
O uso redundante de alertas visuais e audíveis tem sido mostrado para aumentar a usabilidade de aplicativos de software. O parâmetro show sounds é uma solicitação de comentários visuais, mas seu uso não restringe um aplicativo a apresentar informações visualmente. Os usuários devem ser capazes de solicitar comentários visuais, independentemente de também quererem comentários audíveis.
Sinalizador de descrição de áudio
Os aplicativos usam os sinalizadores SPI_GETAUDIODESCRIPTION e SPI_SETAUDIODESCRIPTION com a função SystemParametersInfo para habilitar ou desabilitar descrições de áudio. Embora seja possível que os usuários com deficiência visual ouçam o áudio no conteúdo do vídeo, há muita ação em vídeo que não tem áudio correspondente. Uma descrição de áudio específica do que está acontecendo em um vídeo ajuda esses usuários a entender melhor o conteúdo. Esse sinalizador permite habilitar ou desabilitar descrições de áudio nos idiomas em que elas são fornecidas.