Support for multiple audio devices. such as when using voicemeeter

improved display name and icon support
fixed issues with games like halo master chief collection, which threw exceptions when getting the display name
This commit is contained in:
2023-09-30 19:54:35 -06:00
parent 2b10b6d7a6
commit 4c1ccd9025
13 changed files with 602 additions and 182 deletions

View File

@ -1,4 +1,5 @@
using System;
using FocusVolumeControl.AudioHelpers;
using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using System.Text;
@ -67,4 +68,8 @@ public class Native
[DllImport("kernel32.dll")]
public static extern IntPtr OpenProcess(uint processAccess, bool inheritHandle, int processId);
[DllImport("kernel32.dll")]
public static extern bool CloseHandle(IntPtr hObject);
}