структура XAUDIO2FX_REVERB_I3DL2_PARAMETERS (xaudio2fx.h)
Описание параметров I3DL2 (interactive 3D Audio Rendering Guidelines Level 2.0) для использования в функции ReverbConvertI3DL2ToNative .
Синтаксис
typedef struct XAUDIO2FX_REVERB_I3DL2_PARAMETERS {
float WetDryMix;
INT32 Room;
INT32 RoomHF;
float RoomRolloffFactor;
float DecayTime;
float DecayHFRatio;
INT32 Reflections;
float ReflectionsDelay;
INT32 Reverb;
float ReverbDelay;
float Diffusion;
float Density;
float HFReference;
} XAUDIO2FX_REVERB_I3DL2_PARAMETERS;
Члены
WetDryMix
Процент выходных данных, которые будут реверберации. Допустимые значения : от 0 до 100.
Room
Затухание эффекта помещения. Допустимые значения в сотых единицах децибела — от -10000 до 0.
RoomHF
Затухание высокочастотного эффекта помещения. Допустимые значения в сотых единицах децибела — от -10000 до 0.
RoomRolloffFactor
Коэффициент отката для отраженных сигналов. Допустимые значения : от 0,0 до 10,0. Коэффициент отката игнорируется для встроенных эффектов реверберации.
DecayTime
Время распада реверберации на низких частотах. Допустимые значения в секундах — от 0,1 до 20,0.
DecayHFRatio
Отношение времени распада на высоких частотах к времени распада на низких частотах. Допустимые значения: от 0,1 до 2,0.
Reflections
Затухание ранних отражений относительно Room. Допустимые значения в сотых числах децибела — от -10000 до 1000.
ReflectionsDelay
Время задержки первого отражения относительно прямого пути. Допустимые значения в секундах — от 0,0 до 0,3.
Reverb
Затухание поздней реверберации относительно Room. Допустимые значения в сотых числах децибела — от -10000 до 2000.
ReverbDelay
Ограничение времени между ранними отражениями и поздней реверберацией относительно времени первого отражения. Допустимые значения в секундах — от 0,0 до 0,1.
Diffusion
Плотность эха в конце распада реверберации. Допустимые значения в процентах — от 0 до 100.
Density
Модальная плотность в конце распада реверберации. Допустимые значения в процентах — от 0 до 100.
HFReference
Высокая частота ссылок. Допустимые значения в Гц : от 20,0 до 20000,0.
Комментарии
Существует множество предустановленных значений, определенных для структуры XAUDIO2FX_REVERB_I3DL2_PARAMETERS . Дополнительные сведения см. в разделе XAUDIO2FX_I3DL2_PRESET.
Требования к платформе
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); Пакет SDK для DirectX (XAudio 2.7)Требования
Требование | Значение |
---|---|
Заголовок | xaudio2fx.h |