소리 표시(및 오디오 설명 플래그)

이 항목에는 애플리케이션이 소리를 사용하여 중요한 정보를 전달할 때 시각적 경고 또는 신호를 제공해야 하는지 여부를 나타내는 매개 변수에 대한 정보가 포함되어 있습니다. 또한 애플리케이션이 시각적 요소에 대한 오디오 설명을 제공해야 하는지 여부를 나타내는 플래그에 대한 정보를 제공합니다.

소리 매개 변수 표시

show sounds 매개 변수는 사용자가 애플리케이션에서 모든 중요한 정보를 시각적 형식으로 표시할 것인지 여부를 나타냅니다.

사용자는 제어판 접근성 센터 또는 환경을 사용자 지정하기 위한 다른 애플리케이션을 사용하여 show sounds 매개 변수의 설정을 제어합니다. 애플리케이션은 systemParametersInfo 함수와 함께 SPI_GETSHOWSOUNDSSPI_SETSHOWSOUNDS 플래그를 사용하여 show sounds 매개 변수를 가져와서 설정합니다. 또는 애플리케이션은 GetSystemMetrics 함수와 함께 SM_SHOWSOUNDS 플래그를 사용하여 show sounds 매개 변수의 상태를 확인할 수 있습니다.

show sound 매개 변수의 상태를 결정하는 것은 일반적으로 소리만으로 중요한 정보를 제공하는 애플리케이션에만 필요합니다. 애플리케이션은 다음 방법 중 하나로 소리를 사용하는 경우 소리 지원을 표시해야 합니다.

  • 애플리케이션 작업에 중요한 정보를 전달합니다.
  • 사용자에게 중요한 정보가 시각적으로 표시되고 있음을 경고합니다. 이 경우 정보가 시각적으로 표시되더라도 소리는 사용자의 관심을 끄는 추가 기능을 가집니다.

적절한 시각적 피드백 양식은 소리에만 의존할 수 없는 사용자에게 소프트웨어를 훨씬 더 기능적으로 만들 수 있습니다. 시각적 피드백의 디자인은 애플리케이션에 따라 달라지고 사용자에게 제공될 정보에 따라 달라집니다. 예를 들어 새 전자 메일이 도착할 때 사용자의 관심을 끌기 위해 애플리케이션이 창을 깜박이거나 전체 화면을 깜박일 수도 있습니다. 애플리케이션이 일반적으로 사용자가 잘못된 작업을 수행하려고 함을 나타내는 소리를 내는 경우 상태 줄에 적절한 메시지를 표시하거나 MessageBox 함수를 사용하여 특정 오류 메시지를 표시할 수도 있습니다. 애플리케이션이 일반적으로 디지털화된 음성과 같은 의미를 전달하는 사운드 바이트를 재생하도록 설계된 경우 동일한 텍스트가 있는 캡션 창을 표시할 수도 있습니다.

소프트웨어 애플리케이션의 유용성을 높이기 위해 가청 및 시각적 경고의 중복 사용이 표시되었습니다. show sounds 매개 변수는 시각적 피드백에 대한 요청이지만 애플리케이션이 정보를 시각적으로 표시하도록 제한하지는 않습니다. 사용자는 가청 피드백도 원하는지에 관계없이 시각적 피드백을 요청할 수 있어야 합니다.

오디오 설명 플래그

애플리케이션은 SystemParametersInfo 함수와 함께 SPI_GETAUDIODESCRIPTIONSPI_SETAUDIODESCRIPTION 플래그를 사용하여 오디오 설명을 사용하거나 사용하지 않도록 설정합니다. 시각 장애가 있는 사용자가 비디오 콘텐츠에서 오디오를 들을 수 있지만 비디오에는 해당 오디오가 없는 많은 작업이 있습니다. 비디오에서 발생하는 일에 대한 특정 오디오 설명은 이러한 사용자가 콘텐츠를 더 잘 이해하는 데 도움이 됩니다. 이 플래그를 사용하면 제공된 언어로 오디오 설명을 사용하거나 사용하지 않도록 설정할 수 있습니다.