Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在WinRT中更改系统卷_C#_.net_Vb.net_Windows Runtime_Volume - Fatal编程技术网

C# 在WinRT中更改系统卷

C# 在WinRT中更改系统卷,c#,.net,vb.net,windows-runtime,volume,C#,.net,Vb.net,Windows Runtime,Volume,我的WinRT应用程序中有一个音量滑块,我想与系统音量同步。有办法做到这一点吗?iOS允许开发人员提供此功能。可以使用该属性控制播放音量。我找不到具体的支持性引用,但我自己的观察结果表明,音量是每个MediaElement对象的,无法更改应用程序中的系统音量。可以使用MediaElement.volume属性控制播放音量 因为此属性是介于0和1之间的双精度值 您可以使用滑块控制音量。在这种情况下,您可以执行以下操作: private void slider_ValueChanged(object

我的WinRT应用程序中有一个音量滑块,我想与系统音量同步。有办法做到这一点吗?iOS允许开发人员提供此功能。

可以使用该属性控制播放音量。我找不到具体的支持性引用,但我自己的观察结果表明,音量是每个MediaElement对象的,无法更改应用程序中的系统音量。

可以使用MediaElement.volume属性控制播放音量 因为此属性是介于0和1之间的双精度值

您可以使用滑块控制音量。在这种情况下,您可以执行以下操作:

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;
    }
}
mute变量为布尔数据类型,用于控制是否剪切声音