Beispiel #1
0
        public static int BASS_WASAPI_GetDeviceCount()
        {
            BASS_WASAPI_DEVICEINFO info = new BASS_WASAPI_DEVICEINFO();
            int num = 0;

            while (BassWasapi.BASS_WASAPI_GetDeviceInfo(num, info))
            {
                num++;
            }
            BassWasapi.BASS_WASAPI_GetCPU();
            return(num);
        }
Beispiel #2
0
        public static BASS_WASAPI_DEVICEINFO[] BASS_WASAPI_GetDeviceInfos()
        {
            List <BASS_WASAPI_DEVICEINFO> list = new List <BASS_WASAPI_DEVICEINFO>();
            int num = 0;
            BASS_WASAPI_DEVICEINFO item;

            while ((item = BassWasapi.BASS_WASAPI_GetDeviceInfo(num)) != null)
            {
                list.Add(item);
                num++;
            }
            BassWasapi.BASS_WASAPI_GetCPU();
            return(list.ToArray());
        }