Пример #1
0
 public static string GetDefaultDevice()
 {
     if (ALC.IsExtensionPresent("ALC_ENUMERATE_ALL_EXT"))
     {
         return(ALC.GetString(AlcStringName.DefaultAllDevicesSpecifier));
     }
     if (ALC.IsExtensionPresent("ALC_ENUMERATION_EXT"))
     {
         return(ALC.GetString(AlcStringName.DefaultDeviceSpecifier));
     }
     return("");
 }
Пример #2
0
 public static string[] GetAvailableDevices()
 {
     if (ALC.IsExtensionPresent("ALC_ENUMERATE_ALL_EXT"))
     {
         return(ALC.GetStrings(AlcStringArrayName.AllDevicesSpecifier).ToArray());
     }
     if (ALC.IsExtensionPresent("ALC_ENUMERATION_EXT"))
     {
         return(ALC.GetStrings(AlcStringArrayName.DeviceSpecifier).ToArray());
     }
     return(new string[] { "" });
 }