mirror of
https://github.com/LorisYounger/VPet.git
synced 2024-08-30 18:42:36 +00:00
添加声音判断 #341
This commit is contained in:
parent
bfd517d0f1
commit
96fa4da6b3
@ -973,8 +973,15 @@ namespace VPet_Simulator.Windows
|
|||||||
{
|
{
|
||||||
using (var enumerator = new MMDeviceEnumerator())
|
using (var enumerator = new MMDeviceEnumerator())
|
||||||
{
|
{
|
||||||
var device = enumerator.GetDefaultAudioEndpoint(DataFlow.Render, Role.Console);
|
if (enumerator.HasDefaultAudioEndpoint(DataFlow.Render, Role.Console))
|
||||||
return device.AudioMeterInformation.MasterPeakValue;
|
{
|
||||||
|
var device = enumerator.GetDefaultAudioEndpoint(DataFlow.Render, Role.Console);
|
||||||
|
return device.AudioMeterInformation.MasterPeakValue;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch
|
catch
|
||||||
@ -1189,12 +1196,20 @@ namespace VPet_Simulator.Windows
|
|||||||
//看看是否超模
|
//看看是否超模
|
||||||
if (HashCheck && work.IsOverLoad())
|
if (HashCheck && work.IsOverLoad())
|
||||||
{
|
{
|
||||||
if (MessageBoxX.Show("当前工作数据属性超模,是否继续工作?\n超模工作可能会导致游戏发生不可预料的错误\n超模工作不影响大部分成就解锁\n可以在设置中开启自动计算自动为工作设置合理数值"
|
if (Set["gameconfig"].GetBool("noAutoCal"))
|
||||||
.Translate(), "超模工作提醒".Translate(), MessageBoxButton.YesNo) != MessageBoxResult.Yes)
|
|
||||||
{
|
{
|
||||||
|
if (MessageBoxX.Show("当前工作数据属性超模,是否继续工作?\n超模工作可能会导致游戏发生不可预料的错误\n超模工作不影响大部分成就解锁\n可以在设置中开启自动计算自动为工作设置合理数值"
|
||||||
|
.Translate(), "超模工作提醒".Translate(), MessageBoxButton.YesNo) != MessageBoxResult.Yes)
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
HashCheck = false;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
MessageBoxX.Show("当前工作数据属性超模,已自动取消".Translate(), "超模工作提醒".Translate());
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
HashCheck = false;
|
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -18,7 +18,7 @@ public partial class MainWindow
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 版本号
|
/// 版本号
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public int version { get; } = 11002;
|
public int version { get; } = 11003;
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 版本号
|
/// 版本号
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
Loading…
Reference in New Issue
Block a user