Added WPF tester

This commit is contained in:
2025-07-23 20:34:40 +02:00
parent 4b226f9601
commit 58b5d08338
17 changed files with 690 additions and 148 deletions

View File

@@ -41,7 +41,17 @@ class Program
foreach (var session in sessions)
{
Console.WriteLine($"- {session.DisplayName} ({await session.GetProcessNameAsync()})");
Console.WriteLine($" Volume: {await session.GetVolumeAsync():P0}");
if ((await session.GetProcessNameAsync()).Equals("msedge", StringComparison.OrdinalIgnoreCase))
{
Console.WriteLine($" Current Volume: {await session.GetVolumeAsync():P0}");
await session.SetVolumeAsync(1f).ConfigureAwait(false);
Console.WriteLine($" Set to Volume: {await session.GetVolumeAsync():P0}");
}
else
{
Console.WriteLine($" Volume: {await session.GetVolumeAsync():P0}");
}
Console.WriteLine($" Muted: {await session.GetMuteAsync()}");
session.Dispose();
}