Microphone.GetDeviceCaps
Declaration
public static void GetDeviceCaps(string deviceName, out int minFreq, out int maxFreq);Параметры
| Параметр | Описание |
|---|---|
| deviceName | Имя устройства. |
| minFreq | Возвращает минимальную частоту дискретизации устройства. |
| maxFreq | Возвращает максимальную частоту дискретизации устройства. |
Описание
Получить частотные возможности устройства.
Передача нуля или пустой строки для имени устройства выберет устройство по умолчанию. Вы можете использовать свойство devices для получения списка всех доступных микрофонов.
Если параметры minFreq и maxFreq возвращают 0, устройство поддерживает любую частоту.
Примечание: На Android и iOS возвращаемые значения могут не отражать фактические возможности устройства. Минимальные и максимальные частоты часто отображаются как 16000 или 0 даже при записи на других частотах дискретизации. Используйте возвращаемые значения как подсказку, а не строгое ограничение на этих платформах.