AudioEffectSpectrumAnalyzerInstance
Запрашиваемый экземпляр AudioEffectSpectrumAnalyzer.
Запрашиваемый экземпляр AudioEffectSpectrumAnalyzer.
Часть времени выполнения AudioEffectSpectrumAnalyzer, которую можно использовать для запроса величины частотного диапазона на его хост-шине.
Экземпляр этого класса можно получить с помощью AudioServer.GetBusEffectInstance.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Методы1
GetMagnitudeForFrequencyRangeVector2
public Vector2 GetMagnitudeForFrequencyRange(float fromHz, float toHz, AudioEffectSpectrumAnalyzerInstance.MagnitudeMode mode = AudioEffectSpectrumAnalyzerInstance.MagnitudeMode.Max);Возвращает величину частот от from_hz до to_hz в линейной энергии как Vector2. Компонент x возвращаемого значения представляет левый стереоканал, а y представляет правый канал.
mode определяет, как будет обрабатываться диапазон частот.
| Имя | Тип | По умолчанию |
|---|---|---|
fromHz | float | — |
toHz | float | — |
mode | AudioEffectSpectrumAnalyzerInstance.MagnitudeMode | AudioEffectSpectrumAnalyzerInstance.MagnitudeMode.Max |
Vector2AudioEffectSpectrumAnalyzerInstance.MagnitudeMode
| Значение | Описание |
|---|---|
Average = 0 | В качестве величины используйте среднее значение по всему диапазону частот. |
Max = 1 | В качестве величины используйте максимальное значение частотного диапазона. |