次の方法で共有


サウンドの表示 (およびオーディオの説明フラグ)

このトピックには、アプリケーションがサウンドを使用して重要な情報を伝えるときに視覚的なアラートまたは手掛かりを提供する必要があるかどうかを示すパラメーターに関する情報が含まれています。 また、アプリケーションがビジュアル要素のオーディオ説明を提供する必要があるかどうかを示すフラグに関する情報も提供します。

サウンド パラメーターを表示する

show sounds パラメーターは、アプリケーションですべての重要な情報を視覚的な形式で表示するかどうかを示します。

ユーザーは、コントロール パネルの簡単操作センター、または環境をカスタマイズするための別のアプリケーションを使用して、show sounds パラメーターの設定を制御します。 アプリケーションでは、systemParametersInfo 関数と共に SPI_GETSHOWSOUNDS フラグとSPI_SETSHOWSOUNDS フラグを使用して、show sounds パラメーターを取得および設定します。 または、アプリケーションで getSystemMetrics 関数と共に SM_SHOWSOUNDS フラグを使用して、show sounds パラメーターの状態を判断することもできます。

show sound パラメーターの状態の決定は、通常はサウンドのみで重要な情報を提示するアプリケーションにのみ必要です。 アプリケーションは、次のいずれかの方法でサウンドを使用する場合に、音の表示のサポートを提供する必要があります。

  • アプリケーションの運用に重要な情報を伝えること。
  • 重要な情報が視覚的に表示されていることをユーザーに警告する。 この場合、情報が視覚的に表示されていても、サウンドにはユーザーの注意を引く追加機能があります。

適切なビジュアル フィードバック フォームを使用すると、サウンドだけに依存できないユーザーにとって、ソフトウェアの機能が大幅に高まる可能性があります。 ビジュアル フィードバックの設計はアプリケーション固有であり、ユーザーに提示される情報によって異なります。 たとえば、新しい電子メールが届いたときにユーザーの注意を引くために、アプリケーションでウィンドウが点滅したり、画面全体が点滅したりする場合があります。 アプリケーションが通常、ユーザーが無効な操作を実行しようとしていることを示すサウンドを生成する場合は、その状態行に適切なメッセージを表示したり、 MessageBox 関数を使用して特定のエラー メッセージを表示したりすることもできます。 アプリケーションが通常、デジタル化された音声などの意味を持つサウンド バイトを再生するように設計されている場合は、同じテキストでキャプション ウィンドウを表示することもできます。

ソフトウェア アプリケーションの使いやすさを高めるために、可聴アラートと視覚的アラートの冗長な使用が示されています。 show sounds パラメーターは視覚的なフィードバックの要求ですが、その使用によって、アプリケーションが視覚的に情報を提示するように制限されることはありません。 ユーザーは、音声フィードバックも必要かどうかに関係なく、視覚的なフィードバックを要求できる必要があります。

オーディオの説明フラグ

アプリケーションでは、SystemParametersInfo 関数と共に SPI_GETAUDIODESCRIPTION フラグとSPI_SETAUDIODESCRIPTION フラグを使用して、オーディオの説明を有効または無効にします。 視覚障碍のあるユーザーはビデオ コンテンツで音声を聞くことができるが、対応するオーディオを持たないビデオには多くのアクションがあります。 ビデオで何が起こっているかについての特定のオーディオ説明は、これらのユーザーがコンテンツをよりよく理解するのに役立ちます。 このフラグを使用すると、提供されている言語で音声の説明を有効または無効にすることができます。