C# で wmi を次のように使用できることはわかっています。
using System.Management;
namespace TestDevice
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
try
{
ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_SoundDevice");
int count = 0;
foreach (ManagementObject queryObj in searcher.Get())
{
string name = queryObj["Name"].ToString();
MessageBox.Show(name);
}
}
catch (ManagementException ex)
{
MessageBox.Show("An error occurred while querying for WMI data: " + ex.Message);
}
}
private void button1_Click(object sender, EventArgs e)
{
}
}
}
しかし、wpf では ManagementObjectSearcher を使用できません。
では、wpf でオーディオ デバイスを取得するにはどうすればよいでしょうか。
アドバイスをいただければ幸いです。