C#获取windows音频设备

2018-05-31  本文已影响0人  简猿

引用NAudio.dll;

        var enumerator = new NAudio.CoreAudioApi.MMDeviceEnumerator();

            //允许你在某些状态下枚举渲染设备

            var endpoints = enumerator.EnumerateAudioEndPoints(

                DataFlow.All,

                DeviceState.Unplugged | DeviceState.Active);

            foreach (var endpoint in endpoints)

            {

                Console.WriteLine(endpoint.FriendlyName);

            }

            // Aswell as hook to the actual event

            enumerator.RegisterEndpointNotificationCallback(new NotificationClient());

            Console.ReadLine();

上一篇下一篇

猜你喜欢

热点阅读