オーディオ出力デバイスの選択方法 (HTML)

[ この記事は、Windows ランタイム アプリを作成する Windows 8.x および Windows Phone 8.x 開発者を対象としています。Windows 10 向けの開発を行っている場合は、「最新のドキュメント」をご覧ください]

このトピックでは、audio タグでオーディオ出力デバイスを選択する方法について説明します。

手順

ステップ 1: オーディオ出力信号を既定のオーディオ出力デバイスに送信する

Windows では、msAudioDeviceType 属性 (DOMString) を使って各種の出力デバイスにオーディオ出力信号を送信できます。 この拡張機能により、Windows ストア アプリではマルチメディア、コンソール、および通信用として、オーディオ出力信号を既定のオーディオ出力デバイスにそれぞれ送信することができます。 この属性は、メディア タグを使用して明示的にしか設定できないため、Windows ランタイム機能でアクセスすることはできません。 既定値は「マルチメディア」です。

msAudioCategory を「communications」に設定すると、msAudioDeviceType は強制的に「true」に設定され、msAudioDeviceType 属性が明示的に設定されていない場合は msRealtime も「communications」に設定されます。

   <audio src="GameEffect.avi" msRealtime=true 
       msAudioDeviceType="console" msAudioCatogery="soundeffects" />

関連トピック

リアルタイムの通信のサンプル