Get Audio Device List
using System.Management; public void getAudioDevice() { ManagementObjectSearcher objSearcher = new ManagementObjectSearcher("SELECT * FROM Win32_SoundDevice"); ManagementObjectCollection objCollection = objSearcher.Get(); foreach (ManagementObject obj in objCollection) { String str = ""; foreach (PropertyData property in obj.Properties) { str += String.Format("{0}:{1}\n", property.Name, property.Value); } Console.Out.WriteLine(str + "\n\n"); } }
참조 : https://stackoverflow.com/questions/1525320/how-to-enumerate-audio-out-devices-in-c-sharp
'Programming > C#' 카테고리의 다른 글
C# 에서 C++ DLL 불러서 쓰기 [도움되는 링크들] (0) | 2018.02.13 |
---|---|
C# 에서 C++ DLL 불러서 쓰기 #2 (0) | 2018.02.13 |
C# 에서 C++ DLL 불러서 쓰기 #3 (0) | 2018.02.13 |
C# 에서 C++ DLL 불러서 쓰기 #1 (0) | 2018.02.13 |
C# 프로그램 소스코드 경과시간 측정 (0) | 2017.12.28 |