Руководство API скрипты

AudioSettings

к Руководству

класс в UnityEngine / Реализовано в: UnityEngine.AudioModule

Описание

Управляет глобальными настройками звука из скрипта.

Настройте выход и формат динамика.

Статические Свойства

driverCapabilities Возвращает возможность режима динамика текущего аудиодрайвера. (Только чтение)
dspTime Возвращает текущее время аудиосистемы.
outputSampleRate Получите текущую выходную скорость микшера.
speakerMode Получает текущий режим динамика. По умолчанию установлено 2-канальное стерео.

Статические Методы

GetConfiguration Возвращает текущую конфигурацию аудиоустройства и системы. Затем значения в структуре могут быть изменены и повторно применены через AudioSettings.Reset.
GetDSPBufferSize Получите размер буфера микшера в сэмплах.
GetSpatializerPluginName Возвращает имя пространственного преобразователя, выбранного на работающей в данный момент платформе.
GetSpatializerPluginNames Возвращает массив с именами всех доступных подключаемых модулей пространственного модуля.
Reset Выполняет изменение конфигурации устройства. В ответ на это вызывается делегат AudioSettings.OnAudioConfigurationChanged с аргументом deviceWasChanged=false. Нельзя гарантировать, что можно будет использовать точные указанные параметры, но делается попытка использовать наиболее близкое совпадение, поддерживаемое системой.
SetSpatializerPluginName Устанавливает подключаемый модуль пространственного модуля для всех групп платформ. Если передана нулевая или пустая строка, существующий плагин пространственной настройки будет очищен..

События

OnAudioConfigurationChanged Делегат вызывается всякий раз, когда глобальные настройки звука изменяются с помощью AudioSettings.Reset или внешнего фактора, такого как панель управления ОС, изменяющая частоту дискретизации, или из-за изменения устройства вывода по умолчанию, например, при подключении монитора HDMI или USB-гарнитура.

Делегаты

AudioConfigurationChangeHandler Делегат вызывается всякий раз, когда глобальные настройки звука изменяются с помощью AudioSettings.Reset или изменения внешнего устройства, такого как панель управления ОС, изменяющая частоту дискретизации, или из-за изменения выходного устройства по умолчанию, например, при подключении монитора HDMI или USB-гарнитура.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3