システム ボリュームと同期したい WinRT アプリにボリューム スライダーがあります。これを行う方法はありますか?iOS では、開発者はこの機能を提供できます。
1705 次
2 に答える
2
MediaElement.Volume プロパティは 0 と 1 の間の double 値であるため、再生の音量はこのプロパティを使用して制御できます。
この場合、スライダーを使用して音量を制御できます。
private void slider_ValueChanged(object sender, RangeBaseValueChangedEventArgs e)
{
if(mute)
{
MediaElement.IsMuted = false;
mute = false;
MediaElement.Volume = (slider.Value)/100;
}
else
{
MediaElement.Volume = (slider.Value) / 100;
}
}
ミュート変数は、サウンドをカットするかどうかを制御するブール型のデータ型です。
于 2012-09-11T12:12:56.827 に答える
2
再生の音量は、MediaElement.Volumeプロパティを使用して制御できます。特定の裏付けとなる引用を見つけることができませんが、私自身の観察によると、ボリュームは SilverLight のようにMediaElement オブジェクトごとであり、アプリでシステム ボリュームを変更する方法はありません。
于 2012-09-09T12:10:52.447 に答える