ホーム › Media.Audio.XAudio2 › 定数
定数
224Windows.Win32.Media.Audio.XAudio2
| 名前 | 型 | 値 |
|---|---|---|
| FXEQ_MIN_FRAMERATE | DWORD | 22000 |
| FXEQ_MAX_FRAMERATE | DWORD | 48000 |
| FXEQ_MIN_FREQUENCY_CENTER | FLOAT | 20 |
| FXEQ_MAX_FREQUENCY_CENTER | FLOAT | 20000 |
| FXEQ_DEFAULT_FREQUENCY_CENTER_0 | FLOAT | 100 |
| FXEQ_DEFAULT_FREQUENCY_CENTER_1 | FLOAT | 800 |
| FXEQ_DEFAULT_FREQUENCY_CENTER_2 | FLOAT | 2000 |
| FXEQ_DEFAULT_FREQUENCY_CENTER_3 | FLOAT | 10000 |
| FXEQ_MIN_GAIN | FLOAT | 0.126 |
| FXEQ_MAX_GAIN | FLOAT | 7.94 |
| FXEQ_DEFAULT_GAIN | FLOAT | 1 |
| FXEQ_MIN_BANDWIDTH | FLOAT | 0.1 |
| FXEQ_MAX_BANDWIDTH | FLOAT | 2 |
| FXEQ_DEFAULT_BANDWIDTH | FLOAT | 1 |
| FXMASTERINGLIMITER_MIN_RELEASE | DWORD | 1 |
| FXMASTERINGLIMITER_MAX_RELEASE | DWORD | 20 |
| FXMASTERINGLIMITER_DEFAULT_RELEASE | DWORD | 6 |
| FXMASTERINGLIMITER_MIN_LOUDNESS | DWORD | 1 |
| FXMASTERINGLIMITER_MAX_LOUDNESS | DWORD | 1800 |
| FXMASTERINGLIMITER_DEFAULT_LOUDNESS | DWORD | 1000 |
| FXREVERB_MIN_DIFFUSION | FLOAT | 0 |
| FXREVERB_MAX_DIFFUSION | FLOAT | 1 |
| FXREVERB_DEFAULT_DIFFUSION | FLOAT | 0.9 |
| FXREVERB_MIN_ROOMSIZE | FLOAT | 0.0001 |
| FXREVERB_MAX_ROOMSIZE | FLOAT | 1 |
| FXREVERB_DEFAULT_ROOMSIZE | FLOAT | 0.6 |
| FXLOUDNESS_DEFAULT_MOMENTARY_MS | DWORD | 400 |
| FXLOUDNESS_DEFAULT_SHORTTERM_MS | DWORD | 3000 |
| FXECHO_MIN_WETDRYMIX | FLOAT | 0 |
| FXECHO_MAX_WETDRYMIX | FLOAT | 1 |
| FXECHO_DEFAULT_WETDRYMIX | FLOAT | 0.5 |
| FXECHO_MIN_FEEDBACK | FLOAT | 0 |
| FXECHO_MAX_FEEDBACK | FLOAT | 1 |
| FXECHO_DEFAULT_FEEDBACK | FLOAT | 0.5 |
| FXECHO_MIN_DELAY | FLOAT | 1 |
| FXECHO_MAX_DELAY | FLOAT | 2000 |
| FXECHO_DEFAULT_DELAY | FLOAT | 500 |
| XAUDIO2_DLL_A | unknown | xaudio2_9.dll |
| XAUDIO2_DLL_W | unknown | xaudio2_9.dll |
| XAUDIO2D_DLL_A | unknown | xaudio2_9d.dll |
| XAUDIO2D_DLL_W | unknown | xaudio2_9d.dll |
| XAUDIO2_DLL | unknown | xaudio2_9.dll |
| XAUDIO2D_DLL | unknown | xaudio2_9d.dll |
| XAUDIO2_MAX_BUFFER_BYTES | DWORD | 2147483648 |
| XAUDIO2_MAX_QUEUED_BUFFERS | DWORD | 64 |
| XAUDIO2_MAX_BUFFERS_SYSTEM | DWORD | 2 |
| XAUDIO2_MAX_AUDIO_CHANNELS | DWORD | 64 |
| XAUDIO2_MIN_SAMPLE_RATE | DWORD | 1000 |
| XAUDIO2_MAX_SAMPLE_RATE | DWORD | 200000 |
| XAUDIO2_MAX_VOLUME_LEVEL | FLOAT | 16777216 |
| XAUDIO2_MAX_FREQ_RATIO | FLOAT | 1024 |
| XAUDIO2_DEFAULT_FREQ_RATIO | FLOAT | 2 |
| XAUDIO2_MAX_FILTER_ONEOVERQ | FLOAT | 1.5 |
| XAUDIO2_MAX_FILTER_FREQUENCY | FLOAT | 1 |
| XAUDIO2_MAX_LOOP_COUNT | DWORD | 254 |
| XAUDIO2_MAX_INSTANCES | DWORD | 8 |
| XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MONO | DWORD | 600000 |
| XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MULTICHANNEL | DWORD | 300000 |
| XAUDIO2_COMMIT_NOW | DWORD | 0 |
| XAUDIO2_COMMIT_ALL | DWORD | 0 |
| XAUDIO2_NO_LOOP_REGION | DWORD | 0 |
| XAUDIO2_LOOP_INFINITE | DWORD | 255 |
| XAUDIO2_DEFAULT_CHANNELS | DWORD | 0 |
| XAUDIO2_DEFAULT_SAMPLERATE | DWORD | 0 |
| XAUDIO2_DEBUG_ENGINE | DWORD | 1 |
| XAUDIO2_VOICE_NOPITCH | DWORD | 2 |
| XAUDIO2_VOICE_NOSRC | DWORD | 4 |
| XAUDIO2_VOICE_USEFILTER | DWORD | 8 |
| XAUDIO2_PLAY_TAILS | DWORD | 32 |
| XAUDIO2_END_OF_STREAM | DWORD | 64 |
| XAUDIO2_SEND_USEFILTER | DWORD | 128 |
| XAUDIO2_VOICE_NOSAMPLESPLAYED | DWORD | 256 |
| XAUDIO2_STOP_ENGINE_WHEN_IDLE | DWORD | 8192 |
| XAUDIO2_1024_QUANTUM | DWORD | 32768 |
| XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT | DWORD | 65536 |
| XAUDIO2_DEFAULT_FILTER_FREQUENCY | FLOAT | 1 |
| XAUDIO2_DEFAULT_FILTER_ONEOVERQ | FLOAT | 1 |
| XAUDIO2_QUANTUM_NUMERATOR | DWORD | 1 |
| XAUDIO2_QUANTUM_DENOMINATOR | DWORD | 100 |
| FACILITY_XAUDIO2 | DWORD | 2198 |
| XAUDIO2_E_INVALID_CALL | HRESULT | -2003435519 |
| XAUDIO2_E_XMA_DECODER_ERROR | HRESULT | -2003435518 |
| XAUDIO2_E_XAPO_CREATION_FAILED | HRESULT | -2003435517 |
| XAUDIO2_E_DEVICE_INVALIDATED | HRESULT | -2003435516 |
| Processor1 | DWORD | 1 |
| Processor2 | DWORD | 2 |
| Processor3 | DWORD | 4 |
| Processor4 | DWORD | 8 |
| Processor5 | DWORD | 16 |
| Processor6 | DWORD | 32 |
| Processor7 | DWORD | 64 |
| Processor8 | DWORD | 128 |
| Processor9 | DWORD | 256 |
| Processor10 | DWORD | 512 |
| Processor11 | DWORD | 1024 |
| Processor12 | DWORD | 2048 |
| Processor13 | DWORD | 4096 |
| Processor14 | DWORD | 8192 |
| Processor15 | DWORD | 16384 |
| Processor16 | DWORD | 32768 |
| Processor17 | DWORD | 65536 |
| Processor18 | DWORD | 131072 |
| Processor19 | DWORD | 262144 |
| Processor20 | DWORD | 524288 |
| Processor21 | DWORD | 1048576 |
| Processor22 | DWORD | 2097152 |
| Processor23 | DWORD | 4194304 |
| Processor24 | DWORD | 8388608 |
| Processor25 | DWORD | 16777216 |
| Processor26 | DWORD | 33554432 |
| Processor27 | DWORD | 67108864 |
| Processor28 | DWORD | 134217728 |
| Processor29 | DWORD | 268435456 |
| Processor30 | DWORD | 536870912 |
| Processor31 | DWORD | 1073741824 |
| Processor32 | DWORD | 2147483648 |
| XAUDIO2_ANY_PROCESSOR | DWORD | 4294967295 |
| XAUDIO2_USE_DEFAULT_PROCESSOR | DWORD | 0 |
| XAUDIO2_DEFAULT_PROCESSOR | DWORD | 1 |
| XAUDIO2_LOG_ERRORS | DWORD | 1 |
| XAUDIO2_LOG_WARNINGS | DWORD | 2 |
| XAUDIO2_LOG_INFO | DWORD | 4 |
| XAUDIO2_LOG_DETAIL | DWORD | 8 |
| XAUDIO2_LOG_API_CALLS | DWORD | 16 |
| XAUDIO2_LOG_FUNC_CALLS | DWORD | 32 |
| XAUDIO2_LOG_TIMING | DWORD | 64 |
| XAUDIO2_LOG_LOCKS | DWORD | 128 |
| XAUDIO2_LOG_MEMORY | DWORD | 256 |
| XAUDIO2_LOG_STREAMING | DWORD | 4096 |
| XAUDIO2FX_REVERB_MIN_FRAMERATE | DWORD | 20000 |
| XAUDIO2FX_REVERB_MAX_FRAMERATE | DWORD | 48000 |
| XAUDIO2FX_REVERB_MIN_WET_DRY_MIX | FLOAT | 0 |
| XAUDIO2FX_REVERB_MIN_REFLECTIONS_DELAY | DWORD | 0 |
| XAUDIO2FX_REVERB_MIN_REVERB_DELAY | DWORD | 0 |
| XAUDIO2FX_REVERB_MIN_REAR_DELAY | DWORD | 0 |
| XAUDIO2FX_REVERB_MIN_7POINT1_SIDE_DELAY | DWORD | 0 |
| XAUDIO2FX_REVERB_MIN_7POINT1_REAR_DELAY | DWORD | 0 |
| XAUDIO2FX_REVERB_MIN_POSITION | DWORD | 0 |
| XAUDIO2FX_REVERB_MIN_DIFFUSION | DWORD | 0 |
| XAUDIO2FX_REVERB_MIN_LOW_EQ_GAIN | DWORD | 0 |
| XAUDIO2FX_REVERB_MIN_LOW_EQ_CUTOFF | DWORD | 0 |
| XAUDIO2FX_REVERB_MIN_HIGH_EQ_GAIN | DWORD | 0 |
| XAUDIO2FX_REVERB_MIN_HIGH_EQ_CUTOFF | DWORD | 0 |
| XAUDIO2FX_REVERB_MIN_ROOM_FILTER_FREQ | FLOAT | 20 |
| XAUDIO2FX_REVERB_MIN_ROOM_FILTER_MAIN | FLOAT | -100 |
| XAUDIO2FX_REVERB_MIN_ROOM_FILTER_HF | FLOAT | -100 |
| XAUDIO2FX_REVERB_MIN_REFLECTIONS_GAIN | FLOAT | -100 |
| XAUDIO2FX_REVERB_MIN_REVERB_GAIN | FLOAT | -100 |
| XAUDIO2FX_REVERB_MIN_DECAY_TIME | FLOAT | 0.1 |
| XAUDIO2FX_REVERB_MIN_DENSITY | FLOAT | 0 |
| XAUDIO2FX_REVERB_MIN_ROOM_SIZE | FLOAT | 0 |
| XAUDIO2FX_REVERB_MAX_WET_DRY_MIX | FLOAT | 100 |
| XAUDIO2FX_REVERB_MAX_REFLECTIONS_DELAY | DWORD | 300 |
| XAUDIO2FX_REVERB_MAX_REVERB_DELAY | DWORD | 85 |
| XAUDIO2FX_REVERB_MAX_REAR_DELAY | DWORD | 5 |
| XAUDIO2FX_REVERB_MAX_7POINT1_SIDE_DELAY | DWORD | 5 |
| XAUDIO2FX_REVERB_MAX_7POINT1_REAR_DELAY | DWORD | 20 |
| XAUDIO2FX_REVERB_MAX_POSITION | DWORD | 30 |
| XAUDIO2FX_REVERB_MAX_DIFFUSION | DWORD | 15 |
| XAUDIO2FX_REVERB_MAX_LOW_EQ_GAIN | DWORD | 12 |
| XAUDIO2FX_REVERB_MAX_LOW_EQ_CUTOFF | DWORD | 9 |
| XAUDIO2FX_REVERB_MAX_HIGH_EQ_GAIN | DWORD | 8 |
| XAUDIO2FX_REVERB_MAX_HIGH_EQ_CUTOFF | DWORD | 14 |
| XAUDIO2FX_REVERB_MAX_ROOM_FILTER_FREQ | FLOAT | 20000 |
| XAUDIO2FX_REVERB_MAX_ROOM_FILTER_MAIN | FLOAT | 0 |
| XAUDIO2FX_REVERB_MAX_ROOM_FILTER_HF | FLOAT | 0 |
| XAUDIO2FX_REVERB_MAX_REFLECTIONS_GAIN | FLOAT | 20 |
| XAUDIO2FX_REVERB_MAX_REVERB_GAIN | FLOAT | 20 |
| XAUDIO2FX_REVERB_MAX_DENSITY | FLOAT | 100 |
| XAUDIO2FX_REVERB_MAX_ROOM_SIZE | FLOAT | 100 |
| XAUDIO2FX_REVERB_DEFAULT_WET_DRY_MIX | FLOAT | 100 |
| XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_DELAY | DWORD | 5 |
| XAUDIO2FX_REVERB_DEFAULT_REVERB_DELAY | DWORD | 5 |
| XAUDIO2FX_REVERB_DEFAULT_REAR_DELAY | DWORD | 5 |
| XAUDIO2FX_REVERB_DEFAULT_7POINT1_SIDE_DELAY | DWORD | 5 |
| XAUDIO2FX_REVERB_DEFAULT_7POINT1_REAR_DELAY | DWORD | 20 |
| XAUDIO2FX_REVERB_DEFAULT_POSITION | DWORD | 6 |
| XAUDIO2FX_REVERB_DEFAULT_POSITION_MATRIX | DWORD | 27 |
| XAUDIO2FX_REVERB_DEFAULT_EARLY_DIFFUSION | DWORD | 8 |
| XAUDIO2FX_REVERB_DEFAULT_LATE_DIFFUSION | DWORD | 8 |
| XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_GAIN | DWORD | 8 |
| XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_CUTOFF | DWORD | 4 |
| XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_GAIN | DWORD | 8 |
| XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_CUTOFF | DWORD | 4 |
| XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_FREQ | FLOAT | 5000 |
| XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_MAIN | FLOAT | 0 |
| XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_HF | FLOAT | 0 |
| XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_GAIN | FLOAT | 0 |
| XAUDIO2FX_REVERB_DEFAULT_REVERB_GAIN | FLOAT | 0 |
| XAUDIO2FX_REVERB_DEFAULT_DECAY_TIME | FLOAT | 1 |
| XAUDIO2FX_REVERB_DEFAULT_DENSITY | FLOAT | 100 |
| XAUDIO2FX_REVERB_DEFAULT_ROOM_SIZE | FLOAT | 100 |
| XAUDIO2FX_REVERB_DEFAULT_DISABLE_LATE_FIELD | DWORD | 0 |
| HRTF_MAX_GAIN_LIMIT | FLOAT | 12 |
| HRTF_MIN_GAIN_LIMIT | FLOAT | -96 |
| HRTF_MIN_UNITY_GAIN_DISTANCE | FLOAT | 0.05 |
| HRTF_DEFAULT_UNITY_GAIN_DISTANCE | FLOAT | 1 |
| FACILITY_XAPO | DWORD | 2199 |
| XAPO_E_FORMAT_UNSUPPORTED | HRESULT | -2003369983 |
| XAPO_MIN_CHANNELS | DWORD | 1 |
| XAPO_MAX_CHANNELS | DWORD | 64 |
| XAPO_MIN_FRAMERATE | DWORD | 1000 |
| XAPO_MAX_FRAMERATE | DWORD | 200000 |
| XAPO_REGISTRATION_STRING_LENGTH | DWORD | 256 |
| XAPO_FLAG_CHANNELS_MUST_MATCH | DWORD | 1 |
| XAPO_FLAG_FRAMERATE_MUST_MATCH | DWORD | 2 |
| XAPO_FLAG_BITSPERSAMPLE_MUST_MATCH | DWORD | 4 |
| XAPO_FLAG_BUFFERCOUNT_MUST_MATCH | DWORD | 8 |
| XAPO_FLAG_INPLACE_REQUIRED | DWORD | 32 |
| XAPO_FLAG_INPLACE_SUPPORTED | DWORD | 16 |
| SPEAKER_MONO | DWORD | 4 |
| X3DAUDIO_HANDLE_BYTESIZE | DWORD | 20 |
| X3DAUDIO_PI | FLOAT | 3.1415927 |
| X3DAUDIO_2PI | FLOAT | 6.2831855 |
| X3DAUDIO_SPEED_OF_SOUND | FLOAT | 343.5 |
| X3DAUDIO_CALCULATE_MATRIX | DWORD | 1 |
| X3DAUDIO_CALCULATE_DELAY | DWORD | 2 |
| X3DAUDIO_CALCULATE_LPF_DIRECT | DWORD | 4 |
| X3DAUDIO_CALCULATE_LPF_REVERB | DWORD | 8 |
| X3DAUDIO_CALCULATE_REVERB | DWORD | 16 |
| X3DAUDIO_CALCULATE_DOPPLER | DWORD | 32 |
| X3DAUDIO_CALCULATE_EMITTER_ANGLE | DWORD | 64 |
| X3DAUDIO_CALCULATE_ZEROCENTER | DWORD | 65536 |
| X3DAUDIO_CALCULATE_REDIRECT_TO_LFE | DWORD | 131072 |
各言語での定義
定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。
#define FXEQ_MIN_FRAMERATE 22000
#define FXEQ_MAX_FRAMERATE 48000
#define FXEQ_MIN_FREQUENCY_CENTER 20
#define FXEQ_MAX_FREQUENCY_CENTER 20000
#define FXEQ_DEFAULT_FREQUENCY_CENTER_0 100
#define FXEQ_DEFAULT_FREQUENCY_CENTER_1 800
#define FXEQ_DEFAULT_FREQUENCY_CENTER_2 2000
#define FXEQ_DEFAULT_FREQUENCY_CENTER_3 10000
#define FXEQ_MIN_GAIN 0.126
#define FXEQ_MAX_GAIN 7.94
#define FXEQ_DEFAULT_GAIN 1
#define FXEQ_MIN_BANDWIDTH 0.1
#define FXEQ_MAX_BANDWIDTH 2
#define FXEQ_DEFAULT_BANDWIDTH 1
#define FXMASTERINGLIMITER_MIN_RELEASE 1
#define FXMASTERINGLIMITER_MAX_RELEASE 20
#define FXMASTERINGLIMITER_DEFAULT_RELEASE 6
#define FXMASTERINGLIMITER_MIN_LOUDNESS 1
#define FXMASTERINGLIMITER_MAX_LOUDNESS 1800
#define FXMASTERINGLIMITER_DEFAULT_LOUDNESS 1000
#define FXREVERB_MIN_DIFFUSION 0
#define FXREVERB_MAX_DIFFUSION 1
#define FXREVERB_DEFAULT_DIFFUSION 0.9
#define FXREVERB_MIN_ROOMSIZE 0.0001
#define FXREVERB_MAX_ROOMSIZE 1
#define FXREVERB_DEFAULT_ROOMSIZE 0.6
#define FXLOUDNESS_DEFAULT_MOMENTARY_MS 400
#define FXLOUDNESS_DEFAULT_SHORTTERM_MS 3000
#define FXECHO_MIN_WETDRYMIX 0
#define FXECHO_MAX_WETDRYMIX 1
#define FXECHO_DEFAULT_WETDRYMIX 0.5
#define FXECHO_MIN_FEEDBACK 0
#define FXECHO_MAX_FEEDBACK 1
#define FXECHO_DEFAULT_FEEDBACK 0.5
#define FXECHO_MIN_DELAY 1
#define FXECHO_MAX_DELAY 2000
#define FXECHO_DEFAULT_DELAY 500
#define XAUDIO2_MAX_BUFFER_BYTES 2147483648
#define XAUDIO2_MAX_QUEUED_BUFFERS 64
#define XAUDIO2_MAX_BUFFERS_SYSTEM 2
#define XAUDIO2_MAX_AUDIO_CHANNELS 64
#define XAUDIO2_MIN_SAMPLE_RATE 1000
#define XAUDIO2_MAX_SAMPLE_RATE 200000
#define XAUDIO2_MAX_VOLUME_LEVEL 16777216
#define XAUDIO2_MAX_FREQ_RATIO 1024
#define XAUDIO2_DEFAULT_FREQ_RATIO 2
#define XAUDIO2_MAX_FILTER_ONEOVERQ 1.5
#define XAUDIO2_MAX_FILTER_FREQUENCY 1
#define XAUDIO2_MAX_LOOP_COUNT 254
#define XAUDIO2_MAX_INSTANCES 8
#define XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MONO 600000
#define XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MULTICHANNEL 300000
#define XAUDIO2_COMMIT_NOW 0
#define XAUDIO2_COMMIT_ALL 0
#define XAUDIO2_NO_LOOP_REGION 0
#define XAUDIO2_LOOP_INFINITE 255
#define XAUDIO2_DEFAULT_CHANNELS 0
#define XAUDIO2_DEFAULT_SAMPLERATE 0
#define XAUDIO2_DEBUG_ENGINE 1
#define XAUDIO2_VOICE_NOPITCH 2
#define XAUDIO2_VOICE_NOSRC 4
#define XAUDIO2_VOICE_USEFILTER 8
#define XAUDIO2_PLAY_TAILS 32
#define XAUDIO2_END_OF_STREAM 64
#define XAUDIO2_SEND_USEFILTER 128
#define XAUDIO2_VOICE_NOSAMPLESPLAYED 256
#define XAUDIO2_STOP_ENGINE_WHEN_IDLE 8192
#define XAUDIO2_1024_QUANTUM 32768
#define XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT 65536
#define XAUDIO2_DEFAULT_FILTER_FREQUENCY 1
#define XAUDIO2_DEFAULT_FILTER_ONEOVERQ 1
#define XAUDIO2_QUANTUM_NUMERATOR 1
#define XAUDIO2_QUANTUM_DENOMINATOR 100
#define FACILITY_XAUDIO2 2198
#define XAUDIO2_E_INVALID_CALL -2003435519
#define XAUDIO2_E_XMA_DECODER_ERROR -2003435518
#define XAUDIO2_E_XAPO_CREATION_FAILED -2003435517
#define XAUDIO2_E_DEVICE_INVALIDATED -2003435516
#define Processor1 1
#define Processor2 2
#define Processor3 4
#define Processor4 8
#define Processor5 16
#define Processor6 32
#define Processor7 64
#define Processor8 128
#define Processor9 256
#define Processor10 512
#define Processor11 1024
#define Processor12 2048
#define Processor13 4096
#define Processor14 8192
#define Processor15 16384
#define Processor16 32768
#define Processor17 65536
#define Processor18 131072
#define Processor19 262144
#define Processor20 524288
#define Processor21 1048576
#define Processor22 2097152
#define Processor23 4194304
#define Processor24 8388608
#define Processor25 16777216
#define Processor26 33554432
#define Processor27 67108864
#define Processor28 134217728
#define Processor29 268435456
#define Processor30 536870912
#define Processor31 1073741824
#define Processor32 2147483648
#define XAUDIO2_ANY_PROCESSOR 4294967295
#define XAUDIO2_USE_DEFAULT_PROCESSOR 0
#define XAUDIO2_DEFAULT_PROCESSOR 1
#define XAUDIO2_LOG_ERRORS 1
#define XAUDIO2_LOG_WARNINGS 2
#define XAUDIO2_LOG_INFO 4
#define XAUDIO2_LOG_DETAIL 8
#define XAUDIO2_LOG_API_CALLS 16
#define XAUDIO2_LOG_FUNC_CALLS 32
#define XAUDIO2_LOG_TIMING 64
#define XAUDIO2_LOG_LOCKS 128
#define XAUDIO2_LOG_MEMORY 256
#define XAUDIO2_LOG_STREAMING 4096
#define XAUDIO2FX_REVERB_MIN_FRAMERATE 20000
#define XAUDIO2FX_REVERB_MAX_FRAMERATE 48000
#define XAUDIO2FX_REVERB_MIN_WET_DRY_MIX 0
#define XAUDIO2FX_REVERB_MIN_REFLECTIONS_DELAY 0
#define XAUDIO2FX_REVERB_MIN_REVERB_DELAY 0
#define XAUDIO2FX_REVERB_MIN_REAR_DELAY 0
#define XAUDIO2FX_REVERB_MIN_7POINT1_SIDE_DELAY 0
#define XAUDIO2FX_REVERB_MIN_7POINT1_REAR_DELAY 0
#define XAUDIO2FX_REVERB_MIN_POSITION 0
#define XAUDIO2FX_REVERB_MIN_DIFFUSION 0
#define XAUDIO2FX_REVERB_MIN_LOW_EQ_GAIN 0
#define XAUDIO2FX_REVERB_MIN_LOW_EQ_CUTOFF 0
#define XAUDIO2FX_REVERB_MIN_HIGH_EQ_GAIN 0
#define XAUDIO2FX_REVERB_MIN_HIGH_EQ_CUTOFF 0
#define XAUDIO2FX_REVERB_MIN_ROOM_FILTER_FREQ 20
#define XAUDIO2FX_REVERB_MIN_ROOM_FILTER_MAIN -100
#define XAUDIO2FX_REVERB_MIN_ROOM_FILTER_HF -100
#define XAUDIO2FX_REVERB_MIN_REFLECTIONS_GAIN -100
#define XAUDIO2FX_REVERB_MIN_REVERB_GAIN -100
#define XAUDIO2FX_REVERB_MIN_DECAY_TIME 0.1
#define XAUDIO2FX_REVERB_MIN_DENSITY 0
#define XAUDIO2FX_REVERB_MIN_ROOM_SIZE 0
#define XAUDIO2FX_REVERB_MAX_WET_DRY_MIX 100
#define XAUDIO2FX_REVERB_MAX_REFLECTIONS_DELAY 300
#define XAUDIO2FX_REVERB_MAX_REVERB_DELAY 85
#define XAUDIO2FX_REVERB_MAX_REAR_DELAY 5
#define XAUDIO2FX_REVERB_MAX_7POINT1_SIDE_DELAY 5
#define XAUDIO2FX_REVERB_MAX_7POINT1_REAR_DELAY 20
#define XAUDIO2FX_REVERB_MAX_POSITION 30
#define XAUDIO2FX_REVERB_MAX_DIFFUSION 15
#define XAUDIO2FX_REVERB_MAX_LOW_EQ_GAIN 12
#define XAUDIO2FX_REVERB_MAX_LOW_EQ_CUTOFF 9
#define XAUDIO2FX_REVERB_MAX_HIGH_EQ_GAIN 8
#define XAUDIO2FX_REVERB_MAX_HIGH_EQ_CUTOFF 14
#define XAUDIO2FX_REVERB_MAX_ROOM_FILTER_FREQ 20000
#define XAUDIO2FX_REVERB_MAX_ROOM_FILTER_MAIN 0
#define XAUDIO2FX_REVERB_MAX_ROOM_FILTER_HF 0
#define XAUDIO2FX_REVERB_MAX_REFLECTIONS_GAIN 20
#define XAUDIO2FX_REVERB_MAX_REVERB_GAIN 20
#define XAUDIO2FX_REVERB_MAX_DENSITY 100
#define XAUDIO2FX_REVERB_MAX_ROOM_SIZE 100
#define XAUDIO2FX_REVERB_DEFAULT_WET_DRY_MIX 100
#define XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_DELAY 5
#define XAUDIO2FX_REVERB_DEFAULT_REVERB_DELAY 5
#define XAUDIO2FX_REVERB_DEFAULT_REAR_DELAY 5
#define XAUDIO2FX_REVERB_DEFAULT_7POINT1_SIDE_DELAY 5
#define XAUDIO2FX_REVERB_DEFAULT_7POINT1_REAR_DELAY 20
#define XAUDIO2FX_REVERB_DEFAULT_POSITION 6
#define XAUDIO2FX_REVERB_DEFAULT_POSITION_MATRIX 27
#define XAUDIO2FX_REVERB_DEFAULT_EARLY_DIFFUSION 8
#define XAUDIO2FX_REVERB_DEFAULT_LATE_DIFFUSION 8
#define XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_GAIN 8
#define XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_CUTOFF 4
#define XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_GAIN 8
#define XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_CUTOFF 4
#define XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_FREQ 5000
#define XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_MAIN 0
#define XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_HF 0
#define XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_GAIN 0
#define XAUDIO2FX_REVERB_DEFAULT_REVERB_GAIN 0
#define XAUDIO2FX_REVERB_DEFAULT_DECAY_TIME 1
#define XAUDIO2FX_REVERB_DEFAULT_DENSITY 100
#define XAUDIO2FX_REVERB_DEFAULT_ROOM_SIZE 100
#define XAUDIO2FX_REVERB_DEFAULT_DISABLE_LATE_FIELD 0
#define HRTF_MAX_GAIN_LIMIT 12
#define HRTF_MIN_GAIN_LIMIT -96
#define HRTF_MIN_UNITY_GAIN_DISTANCE 0.05
#define HRTF_DEFAULT_UNITY_GAIN_DISTANCE 1
#define FACILITY_XAPO 2199
#define XAPO_E_FORMAT_UNSUPPORTED -2003369983
#define XAPO_MIN_CHANNELS 1
#define XAPO_MAX_CHANNELS 64
#define XAPO_MIN_FRAMERATE 1000
#define XAPO_MAX_FRAMERATE 200000
#define XAPO_REGISTRATION_STRING_LENGTH 256
#define XAPO_FLAG_CHANNELS_MUST_MATCH 1
#define XAPO_FLAG_FRAMERATE_MUST_MATCH 2
#define XAPO_FLAG_BITSPERSAMPLE_MUST_MATCH 4
#define XAPO_FLAG_BUFFERCOUNT_MUST_MATCH 8
#define XAPO_FLAG_INPLACE_REQUIRED 32
#define XAPO_FLAG_INPLACE_SUPPORTED 16
#define SPEAKER_MONO 4
#define X3DAUDIO_HANDLE_BYTESIZE 20
#define X3DAUDIO_PI 3.1415927
#define X3DAUDIO_2PI 6.2831855
#define X3DAUDIO_SPEED_OF_SOUND 343.5
#define X3DAUDIO_CALCULATE_MATRIX 1
#define X3DAUDIO_CALCULATE_DELAY 2
#define X3DAUDIO_CALCULATE_LPF_DIRECT 4
#define X3DAUDIO_CALCULATE_LPF_REVERB 8
#define X3DAUDIO_CALCULATE_REVERB 16
#define X3DAUDIO_CALCULATE_DOPPLER 32
#define X3DAUDIO_CALCULATE_EMITTER_ANGLE 64
#define X3DAUDIO_CALCULATE_ZEROCENTER 65536
#define X3DAUDIO_CALCULATE_REDIRECT_TO_LFE 131072public const uint FXEQ_MIN_FRAMERATE = 22000;
public const uint FXEQ_MAX_FRAMERATE = 48000;
public const float FXEQ_MIN_FREQUENCY_CENTER = 20f;
public const float FXEQ_MAX_FREQUENCY_CENTER = 20000f;
public const float FXEQ_DEFAULT_FREQUENCY_CENTER_0 = 100f;
public const float FXEQ_DEFAULT_FREQUENCY_CENTER_1 = 800f;
public const float FXEQ_DEFAULT_FREQUENCY_CENTER_2 = 2000f;
public const float FXEQ_DEFAULT_FREQUENCY_CENTER_3 = 10000f;
public const float FXEQ_MIN_GAIN = 0.126f;
public const float FXEQ_MAX_GAIN = 7.94f;
public const float FXEQ_DEFAULT_GAIN = 1f;
public const float FXEQ_MIN_BANDWIDTH = 0.1f;
public const float FXEQ_MAX_BANDWIDTH = 2f;
public const float FXEQ_DEFAULT_BANDWIDTH = 1f;
public const uint FXMASTERINGLIMITER_MIN_RELEASE = 1;
public const uint FXMASTERINGLIMITER_MAX_RELEASE = 20;
public const uint FXMASTERINGLIMITER_DEFAULT_RELEASE = 6;
public const uint FXMASTERINGLIMITER_MIN_LOUDNESS = 1;
public const uint FXMASTERINGLIMITER_MAX_LOUDNESS = 1800;
public const uint FXMASTERINGLIMITER_DEFAULT_LOUDNESS = 1000;
public const float FXREVERB_MIN_DIFFUSION = 0f;
public const float FXREVERB_MAX_DIFFUSION = 1f;
public const float FXREVERB_DEFAULT_DIFFUSION = 0.9f;
public const float FXREVERB_MIN_ROOMSIZE = 0.0001f;
public const float FXREVERB_MAX_ROOMSIZE = 1f;
public const float FXREVERB_DEFAULT_ROOMSIZE = 0.6f;
public const uint FXLOUDNESS_DEFAULT_MOMENTARY_MS = 400;
public const uint FXLOUDNESS_DEFAULT_SHORTTERM_MS = 3000;
public const float FXECHO_MIN_WETDRYMIX = 0f;
public const float FXECHO_MAX_WETDRYMIX = 1f;
public const float FXECHO_DEFAULT_WETDRYMIX = 0.5f;
public const float FXECHO_MIN_FEEDBACK = 0f;
public const float FXECHO_MAX_FEEDBACK = 1f;
public const float FXECHO_DEFAULT_FEEDBACK = 0.5f;
public const float FXECHO_MIN_DELAY = 1f;
public const float FXECHO_MAX_DELAY = 2000f;
public const float FXECHO_DEFAULT_DELAY = 500f;
public const uint XAUDIO2_MAX_BUFFER_BYTES = 2147483648;
public const uint XAUDIO2_MAX_QUEUED_BUFFERS = 64;
public const uint XAUDIO2_MAX_BUFFERS_SYSTEM = 2;
public const uint XAUDIO2_MAX_AUDIO_CHANNELS = 64;
public const uint XAUDIO2_MIN_SAMPLE_RATE = 1000;
public const uint XAUDIO2_MAX_SAMPLE_RATE = 200000;
public const float XAUDIO2_MAX_VOLUME_LEVEL = 16777216f;
public const float XAUDIO2_MAX_FREQ_RATIO = 1024f;
public const float XAUDIO2_DEFAULT_FREQ_RATIO = 2f;
public const float XAUDIO2_MAX_FILTER_ONEOVERQ = 1.5f;
public const float XAUDIO2_MAX_FILTER_FREQUENCY = 1f;
public const uint XAUDIO2_MAX_LOOP_COUNT = 254;
public const uint XAUDIO2_MAX_INSTANCES = 8;
public const uint XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MONO = 600000;
public const uint XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MULTICHANNEL = 300000;
public const uint XAUDIO2_COMMIT_NOW = 0;
public const uint XAUDIO2_COMMIT_ALL = 0;
public const uint XAUDIO2_NO_LOOP_REGION = 0;
public const uint XAUDIO2_LOOP_INFINITE = 255;
public const uint XAUDIO2_DEFAULT_CHANNELS = 0;
public const uint XAUDIO2_DEFAULT_SAMPLERATE = 0;
public const uint XAUDIO2_DEBUG_ENGINE = 1;
public const uint XAUDIO2_VOICE_NOPITCH = 2;
public const uint XAUDIO2_VOICE_NOSRC = 4;
public const uint XAUDIO2_VOICE_USEFILTER = 8;
public const uint XAUDIO2_PLAY_TAILS = 32;
public const uint XAUDIO2_END_OF_STREAM = 64;
public const uint XAUDIO2_SEND_USEFILTER = 128;
public const uint XAUDIO2_VOICE_NOSAMPLESPLAYED = 256;
public const uint XAUDIO2_STOP_ENGINE_WHEN_IDLE = 8192;
public const uint XAUDIO2_1024_QUANTUM = 32768;
public const uint XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT = 65536;
public const float XAUDIO2_DEFAULT_FILTER_FREQUENCY = 1f;
public const float XAUDIO2_DEFAULT_FILTER_ONEOVERQ = 1f;
public const uint XAUDIO2_QUANTUM_NUMERATOR = 1;
public const uint XAUDIO2_QUANTUM_DENOMINATOR = 100;
public const uint FACILITY_XAUDIO2 = 2198;
public const int XAUDIO2_E_INVALID_CALL = -2003435519;
public const int XAUDIO2_E_XMA_DECODER_ERROR = -2003435518;
public const int XAUDIO2_E_XAPO_CREATION_FAILED = -2003435517;
public const int XAUDIO2_E_DEVICE_INVALIDATED = -2003435516;
public const uint Processor1 = 1;
public const uint Processor2 = 2;
public const uint Processor3 = 4;
public const uint Processor4 = 8;
public const uint Processor5 = 16;
public const uint Processor6 = 32;
public const uint Processor7 = 64;
public const uint Processor8 = 128;
public const uint Processor9 = 256;
public const uint Processor10 = 512;
public const uint Processor11 = 1024;
public const uint Processor12 = 2048;
public const uint Processor13 = 4096;
public const uint Processor14 = 8192;
public const uint Processor15 = 16384;
public const uint Processor16 = 32768;
public const uint Processor17 = 65536;
public const uint Processor18 = 131072;
public const uint Processor19 = 262144;
public const uint Processor20 = 524288;
public const uint Processor21 = 1048576;
public const uint Processor22 = 2097152;
public const uint Processor23 = 4194304;
public const uint Processor24 = 8388608;
public const uint Processor25 = 16777216;
public const uint Processor26 = 33554432;
public const uint Processor27 = 67108864;
public const uint Processor28 = 134217728;
public const uint Processor29 = 268435456;
public const uint Processor30 = 536870912;
public const uint Processor31 = 1073741824;
public const uint Processor32 = 2147483648;
public const uint XAUDIO2_ANY_PROCESSOR = 4294967295;
public const uint XAUDIO2_USE_DEFAULT_PROCESSOR = 0;
public const uint XAUDIO2_DEFAULT_PROCESSOR = 1;
public const uint XAUDIO2_LOG_ERRORS = 1;
public const uint XAUDIO2_LOG_WARNINGS = 2;
public const uint XAUDIO2_LOG_INFO = 4;
public const uint XAUDIO2_LOG_DETAIL = 8;
public const uint XAUDIO2_LOG_API_CALLS = 16;
public const uint XAUDIO2_LOG_FUNC_CALLS = 32;
public const uint XAUDIO2_LOG_TIMING = 64;
public const uint XAUDIO2_LOG_LOCKS = 128;
public const uint XAUDIO2_LOG_MEMORY = 256;
public const uint XAUDIO2_LOG_STREAMING = 4096;
public const uint XAUDIO2FX_REVERB_MIN_FRAMERATE = 20000;
public const uint XAUDIO2FX_REVERB_MAX_FRAMERATE = 48000;
public const float XAUDIO2FX_REVERB_MIN_WET_DRY_MIX = 0f;
public const uint XAUDIO2FX_REVERB_MIN_REFLECTIONS_DELAY = 0;
public const uint XAUDIO2FX_REVERB_MIN_REVERB_DELAY = 0;
public const uint XAUDIO2FX_REVERB_MIN_REAR_DELAY = 0;
public const uint XAUDIO2FX_REVERB_MIN_7POINT1_SIDE_DELAY = 0;
public const uint XAUDIO2FX_REVERB_MIN_7POINT1_REAR_DELAY = 0;
public const uint XAUDIO2FX_REVERB_MIN_POSITION = 0;
public const uint XAUDIO2FX_REVERB_MIN_DIFFUSION = 0;
public const uint XAUDIO2FX_REVERB_MIN_LOW_EQ_GAIN = 0;
public const uint XAUDIO2FX_REVERB_MIN_LOW_EQ_CUTOFF = 0;
public const uint XAUDIO2FX_REVERB_MIN_HIGH_EQ_GAIN = 0;
public const uint XAUDIO2FX_REVERB_MIN_HIGH_EQ_CUTOFF = 0;
public const float XAUDIO2FX_REVERB_MIN_ROOM_FILTER_FREQ = 20f;
public const float XAUDIO2FX_REVERB_MIN_ROOM_FILTER_MAIN = -100f;
public const float XAUDIO2FX_REVERB_MIN_ROOM_FILTER_HF = -100f;
public const float XAUDIO2FX_REVERB_MIN_REFLECTIONS_GAIN = -100f;
public const float XAUDIO2FX_REVERB_MIN_REVERB_GAIN = -100f;
public const float XAUDIO2FX_REVERB_MIN_DECAY_TIME = 0.1f;
public const float XAUDIO2FX_REVERB_MIN_DENSITY = 0f;
public const float XAUDIO2FX_REVERB_MIN_ROOM_SIZE = 0f;
public const float XAUDIO2FX_REVERB_MAX_WET_DRY_MIX = 100f;
public const uint XAUDIO2FX_REVERB_MAX_REFLECTIONS_DELAY = 300;
public const uint XAUDIO2FX_REVERB_MAX_REVERB_DELAY = 85;
public const uint XAUDIO2FX_REVERB_MAX_REAR_DELAY = 5;
public const uint XAUDIO2FX_REVERB_MAX_7POINT1_SIDE_DELAY = 5;
public const uint XAUDIO2FX_REVERB_MAX_7POINT1_REAR_DELAY = 20;
public const uint XAUDIO2FX_REVERB_MAX_POSITION = 30;
public const uint XAUDIO2FX_REVERB_MAX_DIFFUSION = 15;
public const uint XAUDIO2FX_REVERB_MAX_LOW_EQ_GAIN = 12;
public const uint XAUDIO2FX_REVERB_MAX_LOW_EQ_CUTOFF = 9;
public const uint XAUDIO2FX_REVERB_MAX_HIGH_EQ_GAIN = 8;
public const uint XAUDIO2FX_REVERB_MAX_HIGH_EQ_CUTOFF = 14;
public const float XAUDIO2FX_REVERB_MAX_ROOM_FILTER_FREQ = 20000f;
public const float XAUDIO2FX_REVERB_MAX_ROOM_FILTER_MAIN = 0f;
public const float XAUDIO2FX_REVERB_MAX_ROOM_FILTER_HF = 0f;
public const float XAUDIO2FX_REVERB_MAX_REFLECTIONS_GAIN = 20f;
public const float XAUDIO2FX_REVERB_MAX_REVERB_GAIN = 20f;
public const float XAUDIO2FX_REVERB_MAX_DENSITY = 100f;
public const float XAUDIO2FX_REVERB_MAX_ROOM_SIZE = 100f;
public const float XAUDIO2FX_REVERB_DEFAULT_WET_DRY_MIX = 100f;
public const uint XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_DELAY = 5;
public const uint XAUDIO2FX_REVERB_DEFAULT_REVERB_DELAY = 5;
public const uint XAUDIO2FX_REVERB_DEFAULT_REAR_DELAY = 5;
public const uint XAUDIO2FX_REVERB_DEFAULT_7POINT1_SIDE_DELAY = 5;
public const uint XAUDIO2FX_REVERB_DEFAULT_7POINT1_REAR_DELAY = 20;
public const uint XAUDIO2FX_REVERB_DEFAULT_POSITION = 6;
public const uint XAUDIO2FX_REVERB_DEFAULT_POSITION_MATRIX = 27;
public const uint XAUDIO2FX_REVERB_DEFAULT_EARLY_DIFFUSION = 8;
public const uint XAUDIO2FX_REVERB_DEFAULT_LATE_DIFFUSION = 8;
public const uint XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_GAIN = 8;
public const uint XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_CUTOFF = 4;
public const uint XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_GAIN = 8;
public const uint XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_CUTOFF = 4;
public const float XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_FREQ = 5000f;
public const float XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_MAIN = 0f;
public const float XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_HF = 0f;
public const float XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_GAIN = 0f;
public const float XAUDIO2FX_REVERB_DEFAULT_REVERB_GAIN = 0f;
public const float XAUDIO2FX_REVERB_DEFAULT_DECAY_TIME = 1f;
public const float XAUDIO2FX_REVERB_DEFAULT_DENSITY = 100f;
public const float XAUDIO2FX_REVERB_DEFAULT_ROOM_SIZE = 100f;
public const uint XAUDIO2FX_REVERB_DEFAULT_DISABLE_LATE_FIELD = 0;
public const float HRTF_MAX_GAIN_LIMIT = 12f;
public const float HRTF_MIN_GAIN_LIMIT = -96f;
public const float HRTF_MIN_UNITY_GAIN_DISTANCE = 0.05f;
public const float HRTF_DEFAULT_UNITY_GAIN_DISTANCE = 1f;
public const uint FACILITY_XAPO = 2199;
public const int XAPO_E_FORMAT_UNSUPPORTED = -2003369983;
public const uint XAPO_MIN_CHANNELS = 1;
public const uint XAPO_MAX_CHANNELS = 64;
public const uint XAPO_MIN_FRAMERATE = 1000;
public const uint XAPO_MAX_FRAMERATE = 200000;
public const uint XAPO_REGISTRATION_STRING_LENGTH = 256;
public const uint XAPO_FLAG_CHANNELS_MUST_MATCH = 1;
public const uint XAPO_FLAG_FRAMERATE_MUST_MATCH = 2;
public const uint XAPO_FLAG_BITSPERSAMPLE_MUST_MATCH = 4;
public const uint XAPO_FLAG_BUFFERCOUNT_MUST_MATCH = 8;
public const uint XAPO_FLAG_INPLACE_REQUIRED = 32;
public const uint XAPO_FLAG_INPLACE_SUPPORTED = 16;
public const uint SPEAKER_MONO = 4;
public const uint X3DAUDIO_HANDLE_BYTESIZE = 20;
public const float X3DAUDIO_PI = 3.1415927f;
public const float X3DAUDIO_2PI = 6.2831855f;
public const float X3DAUDIO_SPEED_OF_SOUND = 343.5f;
public const uint X3DAUDIO_CALCULATE_MATRIX = 1;
public const uint X3DAUDIO_CALCULATE_DELAY = 2;
public const uint X3DAUDIO_CALCULATE_LPF_DIRECT = 4;
public const uint X3DAUDIO_CALCULATE_LPF_REVERB = 8;
public const uint X3DAUDIO_CALCULATE_REVERB = 16;
public const uint X3DAUDIO_CALCULATE_DOPPLER = 32;
public const uint X3DAUDIO_CALCULATE_EMITTER_ANGLE = 64;
public const uint X3DAUDIO_CALCULATE_ZEROCENTER = 65536;
public const uint X3DAUDIO_CALCULATE_REDIRECT_TO_LFE = 131072;FXEQ_MIN_FRAMERATE = 22000
FXEQ_MAX_FRAMERATE = 48000
FXEQ_MIN_FREQUENCY_CENTER = 20
FXEQ_MAX_FREQUENCY_CENTER = 20000
FXEQ_DEFAULT_FREQUENCY_CENTER_0 = 100
FXEQ_DEFAULT_FREQUENCY_CENTER_1 = 800
FXEQ_DEFAULT_FREQUENCY_CENTER_2 = 2000
FXEQ_DEFAULT_FREQUENCY_CENTER_3 = 10000
FXEQ_MIN_GAIN = 0.126
FXEQ_MAX_GAIN = 7.94
FXEQ_DEFAULT_GAIN = 1
FXEQ_MIN_BANDWIDTH = 0.1
FXEQ_MAX_BANDWIDTH = 2
FXEQ_DEFAULT_BANDWIDTH = 1
FXMASTERINGLIMITER_MIN_RELEASE = 1
FXMASTERINGLIMITER_MAX_RELEASE = 20
FXMASTERINGLIMITER_DEFAULT_RELEASE = 6
FXMASTERINGLIMITER_MIN_LOUDNESS = 1
FXMASTERINGLIMITER_MAX_LOUDNESS = 1800
FXMASTERINGLIMITER_DEFAULT_LOUDNESS = 1000
FXREVERB_MIN_DIFFUSION = 0
FXREVERB_MAX_DIFFUSION = 1
FXREVERB_DEFAULT_DIFFUSION = 0.9
FXREVERB_MIN_ROOMSIZE = 0.0001
FXREVERB_MAX_ROOMSIZE = 1
FXREVERB_DEFAULT_ROOMSIZE = 0.6
FXLOUDNESS_DEFAULT_MOMENTARY_MS = 400
FXLOUDNESS_DEFAULT_SHORTTERM_MS = 3000
FXECHO_MIN_WETDRYMIX = 0
FXECHO_MAX_WETDRYMIX = 1
FXECHO_DEFAULT_WETDRYMIX = 0.5
FXECHO_MIN_FEEDBACK = 0
FXECHO_MAX_FEEDBACK = 1
FXECHO_DEFAULT_FEEDBACK = 0.5
FXECHO_MIN_DELAY = 1
FXECHO_MAX_DELAY = 2000
FXECHO_DEFAULT_DELAY = 500
XAUDIO2_MAX_BUFFER_BYTES = 2147483648
XAUDIO2_MAX_QUEUED_BUFFERS = 64
XAUDIO2_MAX_BUFFERS_SYSTEM = 2
XAUDIO2_MAX_AUDIO_CHANNELS = 64
XAUDIO2_MIN_SAMPLE_RATE = 1000
XAUDIO2_MAX_SAMPLE_RATE = 200000
XAUDIO2_MAX_VOLUME_LEVEL = 16777216
XAUDIO2_MAX_FREQ_RATIO = 1024
XAUDIO2_DEFAULT_FREQ_RATIO = 2
XAUDIO2_MAX_FILTER_ONEOVERQ = 1.5
XAUDIO2_MAX_FILTER_FREQUENCY = 1
XAUDIO2_MAX_LOOP_COUNT = 254
XAUDIO2_MAX_INSTANCES = 8
XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MONO = 600000
XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MULTICHANNEL = 300000
XAUDIO2_COMMIT_NOW = 0
XAUDIO2_COMMIT_ALL = 0
XAUDIO2_NO_LOOP_REGION = 0
XAUDIO2_LOOP_INFINITE = 255
XAUDIO2_DEFAULT_CHANNELS = 0
XAUDIO2_DEFAULT_SAMPLERATE = 0
XAUDIO2_DEBUG_ENGINE = 1
XAUDIO2_VOICE_NOPITCH = 2
XAUDIO2_VOICE_NOSRC = 4
XAUDIO2_VOICE_USEFILTER = 8
XAUDIO2_PLAY_TAILS = 32
XAUDIO2_END_OF_STREAM = 64
XAUDIO2_SEND_USEFILTER = 128
XAUDIO2_VOICE_NOSAMPLESPLAYED = 256
XAUDIO2_STOP_ENGINE_WHEN_IDLE = 8192
XAUDIO2_1024_QUANTUM = 32768
XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT = 65536
XAUDIO2_DEFAULT_FILTER_FREQUENCY = 1
XAUDIO2_DEFAULT_FILTER_ONEOVERQ = 1
XAUDIO2_QUANTUM_NUMERATOR = 1
XAUDIO2_QUANTUM_DENOMINATOR = 100
FACILITY_XAUDIO2 = 2198
XAUDIO2_E_INVALID_CALL = -2003435519
XAUDIO2_E_XMA_DECODER_ERROR = -2003435518
XAUDIO2_E_XAPO_CREATION_FAILED = -2003435517
XAUDIO2_E_DEVICE_INVALIDATED = -2003435516
Processor1 = 1
Processor2 = 2
Processor3 = 4
Processor4 = 8
Processor5 = 16
Processor6 = 32
Processor7 = 64
Processor8 = 128
Processor9 = 256
Processor10 = 512
Processor11 = 1024
Processor12 = 2048
Processor13 = 4096
Processor14 = 8192
Processor15 = 16384
Processor16 = 32768
Processor17 = 65536
Processor18 = 131072
Processor19 = 262144
Processor20 = 524288
Processor21 = 1048576
Processor22 = 2097152
Processor23 = 4194304
Processor24 = 8388608
Processor25 = 16777216
Processor26 = 33554432
Processor27 = 67108864
Processor28 = 134217728
Processor29 = 268435456
Processor30 = 536870912
Processor31 = 1073741824
Processor32 = 2147483648
XAUDIO2_ANY_PROCESSOR = 4294967295
XAUDIO2_USE_DEFAULT_PROCESSOR = 0
XAUDIO2_DEFAULT_PROCESSOR = 1
XAUDIO2_LOG_ERRORS = 1
XAUDIO2_LOG_WARNINGS = 2
XAUDIO2_LOG_INFO = 4
XAUDIO2_LOG_DETAIL = 8
XAUDIO2_LOG_API_CALLS = 16
XAUDIO2_LOG_FUNC_CALLS = 32
XAUDIO2_LOG_TIMING = 64
XAUDIO2_LOG_LOCKS = 128
XAUDIO2_LOG_MEMORY = 256
XAUDIO2_LOG_STREAMING = 4096
XAUDIO2FX_REVERB_MIN_FRAMERATE = 20000
XAUDIO2FX_REVERB_MAX_FRAMERATE = 48000
XAUDIO2FX_REVERB_MIN_WET_DRY_MIX = 0
XAUDIO2FX_REVERB_MIN_REFLECTIONS_DELAY = 0
XAUDIO2FX_REVERB_MIN_REVERB_DELAY = 0
XAUDIO2FX_REVERB_MIN_REAR_DELAY = 0
XAUDIO2FX_REVERB_MIN_7POINT1_SIDE_DELAY = 0
XAUDIO2FX_REVERB_MIN_7POINT1_REAR_DELAY = 0
XAUDIO2FX_REVERB_MIN_POSITION = 0
XAUDIO2FX_REVERB_MIN_DIFFUSION = 0
XAUDIO2FX_REVERB_MIN_LOW_EQ_GAIN = 0
XAUDIO2FX_REVERB_MIN_LOW_EQ_CUTOFF = 0
XAUDIO2FX_REVERB_MIN_HIGH_EQ_GAIN = 0
XAUDIO2FX_REVERB_MIN_HIGH_EQ_CUTOFF = 0
XAUDIO2FX_REVERB_MIN_ROOM_FILTER_FREQ = 20
XAUDIO2FX_REVERB_MIN_ROOM_FILTER_MAIN = -100
XAUDIO2FX_REVERB_MIN_ROOM_FILTER_HF = -100
XAUDIO2FX_REVERB_MIN_REFLECTIONS_GAIN = -100
XAUDIO2FX_REVERB_MIN_REVERB_GAIN = -100
XAUDIO2FX_REVERB_MIN_DECAY_TIME = 0.1
XAUDIO2FX_REVERB_MIN_DENSITY = 0
XAUDIO2FX_REVERB_MIN_ROOM_SIZE = 0
XAUDIO2FX_REVERB_MAX_WET_DRY_MIX = 100
XAUDIO2FX_REVERB_MAX_REFLECTIONS_DELAY = 300
XAUDIO2FX_REVERB_MAX_REVERB_DELAY = 85
XAUDIO2FX_REVERB_MAX_REAR_DELAY = 5
XAUDIO2FX_REVERB_MAX_7POINT1_SIDE_DELAY = 5
XAUDIO2FX_REVERB_MAX_7POINT1_REAR_DELAY = 20
XAUDIO2FX_REVERB_MAX_POSITION = 30
XAUDIO2FX_REVERB_MAX_DIFFUSION = 15
XAUDIO2FX_REVERB_MAX_LOW_EQ_GAIN = 12
XAUDIO2FX_REVERB_MAX_LOW_EQ_CUTOFF = 9
XAUDIO2FX_REVERB_MAX_HIGH_EQ_GAIN = 8
XAUDIO2FX_REVERB_MAX_HIGH_EQ_CUTOFF = 14
XAUDIO2FX_REVERB_MAX_ROOM_FILTER_FREQ = 20000
XAUDIO2FX_REVERB_MAX_ROOM_FILTER_MAIN = 0
XAUDIO2FX_REVERB_MAX_ROOM_FILTER_HF = 0
XAUDIO2FX_REVERB_MAX_REFLECTIONS_GAIN = 20
XAUDIO2FX_REVERB_MAX_REVERB_GAIN = 20
XAUDIO2FX_REVERB_MAX_DENSITY = 100
XAUDIO2FX_REVERB_MAX_ROOM_SIZE = 100
XAUDIO2FX_REVERB_DEFAULT_WET_DRY_MIX = 100
XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_DELAY = 5
XAUDIO2FX_REVERB_DEFAULT_REVERB_DELAY = 5
XAUDIO2FX_REVERB_DEFAULT_REAR_DELAY = 5
XAUDIO2FX_REVERB_DEFAULT_7POINT1_SIDE_DELAY = 5
XAUDIO2FX_REVERB_DEFAULT_7POINT1_REAR_DELAY = 20
XAUDIO2FX_REVERB_DEFAULT_POSITION = 6
XAUDIO2FX_REVERB_DEFAULT_POSITION_MATRIX = 27
XAUDIO2FX_REVERB_DEFAULT_EARLY_DIFFUSION = 8
XAUDIO2FX_REVERB_DEFAULT_LATE_DIFFUSION = 8
XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_GAIN = 8
XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_CUTOFF = 4
XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_GAIN = 8
XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_CUTOFF = 4
XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_FREQ = 5000
XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_MAIN = 0
XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_HF = 0
XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_GAIN = 0
XAUDIO2FX_REVERB_DEFAULT_REVERB_GAIN = 0
XAUDIO2FX_REVERB_DEFAULT_DECAY_TIME = 1
XAUDIO2FX_REVERB_DEFAULT_DENSITY = 100
XAUDIO2FX_REVERB_DEFAULT_ROOM_SIZE = 100
XAUDIO2FX_REVERB_DEFAULT_DISABLE_LATE_FIELD = 0
HRTF_MAX_GAIN_LIMIT = 12
HRTF_MIN_GAIN_LIMIT = -96
HRTF_MIN_UNITY_GAIN_DISTANCE = 0.05
HRTF_DEFAULT_UNITY_GAIN_DISTANCE = 1
FACILITY_XAPO = 2199
XAPO_E_FORMAT_UNSUPPORTED = -2003369983
XAPO_MIN_CHANNELS = 1
XAPO_MAX_CHANNELS = 64
XAPO_MIN_FRAMERATE = 1000
XAPO_MAX_FRAMERATE = 200000
XAPO_REGISTRATION_STRING_LENGTH = 256
XAPO_FLAG_CHANNELS_MUST_MATCH = 1
XAPO_FLAG_FRAMERATE_MUST_MATCH = 2
XAPO_FLAG_BITSPERSAMPLE_MUST_MATCH = 4
XAPO_FLAG_BUFFERCOUNT_MUST_MATCH = 8
XAPO_FLAG_INPLACE_REQUIRED = 32
XAPO_FLAG_INPLACE_SUPPORTED = 16
SPEAKER_MONO = 4
X3DAUDIO_HANDLE_BYTESIZE = 20
X3DAUDIO_PI = 3.1415927
X3DAUDIO_2PI = 6.2831855
X3DAUDIO_SPEED_OF_SOUND = 343.5
X3DAUDIO_CALCULATE_MATRIX = 1
X3DAUDIO_CALCULATE_DELAY = 2
X3DAUDIO_CALCULATE_LPF_DIRECT = 4
X3DAUDIO_CALCULATE_LPF_REVERB = 8
X3DAUDIO_CALCULATE_REVERB = 16
X3DAUDIO_CALCULATE_DOPPLER = 32
X3DAUDIO_CALCULATE_EMITTER_ANGLE = 64
X3DAUDIO_CALCULATE_ZEROCENTER = 65536
X3DAUDIO_CALCULATE_REDIRECT_TO_LFE = 131072pub const FXEQ_MIN_FRAMERATE: u32 = 22000;
pub const FXEQ_MAX_FRAMERATE: u32 = 48000;
pub const FXEQ_MIN_FREQUENCY_CENTER: f32 = 20;
pub const FXEQ_MAX_FREQUENCY_CENTER: f32 = 20000;
pub const FXEQ_DEFAULT_FREQUENCY_CENTER_0: f32 = 100;
pub const FXEQ_DEFAULT_FREQUENCY_CENTER_1: f32 = 800;
pub const FXEQ_DEFAULT_FREQUENCY_CENTER_2: f32 = 2000;
pub const FXEQ_DEFAULT_FREQUENCY_CENTER_3: f32 = 10000;
pub const FXEQ_MIN_GAIN: f32 = 0.126;
pub const FXEQ_MAX_GAIN: f32 = 7.94;
pub const FXEQ_DEFAULT_GAIN: f32 = 1;
pub const FXEQ_MIN_BANDWIDTH: f32 = 0.1;
pub const FXEQ_MAX_BANDWIDTH: f32 = 2;
pub const FXEQ_DEFAULT_BANDWIDTH: f32 = 1;
pub const FXMASTERINGLIMITER_MIN_RELEASE: u32 = 1;
pub const FXMASTERINGLIMITER_MAX_RELEASE: u32 = 20;
pub const FXMASTERINGLIMITER_DEFAULT_RELEASE: u32 = 6;
pub const FXMASTERINGLIMITER_MIN_LOUDNESS: u32 = 1;
pub const FXMASTERINGLIMITER_MAX_LOUDNESS: u32 = 1800;
pub const FXMASTERINGLIMITER_DEFAULT_LOUDNESS: u32 = 1000;
pub const FXREVERB_MIN_DIFFUSION: f32 = 0;
pub const FXREVERB_MAX_DIFFUSION: f32 = 1;
pub const FXREVERB_DEFAULT_DIFFUSION: f32 = 0.9;
pub const FXREVERB_MIN_ROOMSIZE: f32 = 0.0001;
pub const FXREVERB_MAX_ROOMSIZE: f32 = 1;
pub const FXREVERB_DEFAULT_ROOMSIZE: f32 = 0.6;
pub const FXLOUDNESS_DEFAULT_MOMENTARY_MS: u32 = 400;
pub const FXLOUDNESS_DEFAULT_SHORTTERM_MS: u32 = 3000;
pub const FXECHO_MIN_WETDRYMIX: f32 = 0;
pub const FXECHO_MAX_WETDRYMIX: f32 = 1;
pub const FXECHO_DEFAULT_WETDRYMIX: f32 = 0.5;
pub const FXECHO_MIN_FEEDBACK: f32 = 0;
pub const FXECHO_MAX_FEEDBACK: f32 = 1;
pub const FXECHO_DEFAULT_FEEDBACK: f32 = 0.5;
pub const FXECHO_MIN_DELAY: f32 = 1;
pub const FXECHO_MAX_DELAY: f32 = 2000;
pub const FXECHO_DEFAULT_DELAY: f32 = 500;
pub const XAUDIO2_MAX_BUFFER_BYTES: u32 = 2147483648;
pub const XAUDIO2_MAX_QUEUED_BUFFERS: u32 = 64;
pub const XAUDIO2_MAX_BUFFERS_SYSTEM: u32 = 2;
pub const XAUDIO2_MAX_AUDIO_CHANNELS: u32 = 64;
pub const XAUDIO2_MIN_SAMPLE_RATE: u32 = 1000;
pub const XAUDIO2_MAX_SAMPLE_RATE: u32 = 200000;
pub const XAUDIO2_MAX_VOLUME_LEVEL: f32 = 16777216;
pub const XAUDIO2_MAX_FREQ_RATIO: f32 = 1024;
pub const XAUDIO2_DEFAULT_FREQ_RATIO: f32 = 2;
pub const XAUDIO2_MAX_FILTER_ONEOVERQ: f32 = 1.5;
pub const XAUDIO2_MAX_FILTER_FREQUENCY: f32 = 1;
pub const XAUDIO2_MAX_LOOP_COUNT: u32 = 254;
pub const XAUDIO2_MAX_INSTANCES: u32 = 8;
pub const XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MONO: u32 = 600000;
pub const XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MULTICHANNEL: u32 = 300000;
pub const XAUDIO2_COMMIT_NOW: u32 = 0;
pub const XAUDIO2_COMMIT_ALL: u32 = 0;
pub const XAUDIO2_NO_LOOP_REGION: u32 = 0;
pub const XAUDIO2_LOOP_INFINITE: u32 = 255;
pub const XAUDIO2_DEFAULT_CHANNELS: u32 = 0;
pub const XAUDIO2_DEFAULT_SAMPLERATE: u32 = 0;
pub const XAUDIO2_DEBUG_ENGINE: u32 = 1;
pub const XAUDIO2_VOICE_NOPITCH: u32 = 2;
pub const XAUDIO2_VOICE_NOSRC: u32 = 4;
pub const XAUDIO2_VOICE_USEFILTER: u32 = 8;
pub const XAUDIO2_PLAY_TAILS: u32 = 32;
pub const XAUDIO2_END_OF_STREAM: u32 = 64;
pub const XAUDIO2_SEND_USEFILTER: u32 = 128;
pub const XAUDIO2_VOICE_NOSAMPLESPLAYED: u32 = 256;
pub const XAUDIO2_STOP_ENGINE_WHEN_IDLE: u32 = 8192;
pub const XAUDIO2_1024_QUANTUM: u32 = 32768;
pub const XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT: u32 = 65536;
pub const XAUDIO2_DEFAULT_FILTER_FREQUENCY: f32 = 1;
pub const XAUDIO2_DEFAULT_FILTER_ONEOVERQ: f32 = 1;
pub const XAUDIO2_QUANTUM_NUMERATOR: u32 = 1;
pub const XAUDIO2_QUANTUM_DENOMINATOR: u32 = 100;
pub const FACILITY_XAUDIO2: u32 = 2198;
pub const XAUDIO2_E_INVALID_CALL: i32 = -2003435519;
pub const XAUDIO2_E_XMA_DECODER_ERROR: i32 = -2003435518;
pub const XAUDIO2_E_XAPO_CREATION_FAILED: i32 = -2003435517;
pub const XAUDIO2_E_DEVICE_INVALIDATED: i32 = -2003435516;
pub const Processor1: u32 = 1;
pub const Processor2: u32 = 2;
pub const Processor3: u32 = 4;
pub const Processor4: u32 = 8;
pub const Processor5: u32 = 16;
pub const Processor6: u32 = 32;
pub const Processor7: u32 = 64;
pub const Processor8: u32 = 128;
pub const Processor9: u32 = 256;
pub const Processor10: u32 = 512;
pub const Processor11: u32 = 1024;
pub const Processor12: u32 = 2048;
pub const Processor13: u32 = 4096;
pub const Processor14: u32 = 8192;
pub const Processor15: u32 = 16384;
pub const Processor16: u32 = 32768;
pub const Processor17: u32 = 65536;
pub const Processor18: u32 = 131072;
pub const Processor19: u32 = 262144;
pub const Processor20: u32 = 524288;
pub const Processor21: u32 = 1048576;
pub const Processor22: u32 = 2097152;
pub const Processor23: u32 = 4194304;
pub const Processor24: u32 = 8388608;
pub const Processor25: u32 = 16777216;
pub const Processor26: u32 = 33554432;
pub const Processor27: u32 = 67108864;
pub const Processor28: u32 = 134217728;
pub const Processor29: u32 = 268435456;
pub const Processor30: u32 = 536870912;
pub const Processor31: u32 = 1073741824;
pub const Processor32: u32 = 2147483648;
pub const XAUDIO2_ANY_PROCESSOR: u32 = 4294967295;
pub const XAUDIO2_USE_DEFAULT_PROCESSOR: u32 = 0;
pub const XAUDIO2_DEFAULT_PROCESSOR: u32 = 1;
pub const XAUDIO2_LOG_ERRORS: u32 = 1;
pub const XAUDIO2_LOG_WARNINGS: u32 = 2;
pub const XAUDIO2_LOG_INFO: u32 = 4;
pub const XAUDIO2_LOG_DETAIL: u32 = 8;
pub const XAUDIO2_LOG_API_CALLS: u32 = 16;
pub const XAUDIO2_LOG_FUNC_CALLS: u32 = 32;
pub const XAUDIO2_LOG_TIMING: u32 = 64;
pub const XAUDIO2_LOG_LOCKS: u32 = 128;
pub const XAUDIO2_LOG_MEMORY: u32 = 256;
pub const XAUDIO2_LOG_STREAMING: u32 = 4096;
pub const XAUDIO2FX_REVERB_MIN_FRAMERATE: u32 = 20000;
pub const XAUDIO2FX_REVERB_MAX_FRAMERATE: u32 = 48000;
pub const XAUDIO2FX_REVERB_MIN_WET_DRY_MIX: f32 = 0;
pub const XAUDIO2FX_REVERB_MIN_REFLECTIONS_DELAY: u32 = 0;
pub const XAUDIO2FX_REVERB_MIN_REVERB_DELAY: u32 = 0;
pub const XAUDIO2FX_REVERB_MIN_REAR_DELAY: u32 = 0;
pub const XAUDIO2FX_REVERB_MIN_7POINT1_SIDE_DELAY: u32 = 0;
pub const XAUDIO2FX_REVERB_MIN_7POINT1_REAR_DELAY: u32 = 0;
pub const XAUDIO2FX_REVERB_MIN_POSITION: u32 = 0;
pub const XAUDIO2FX_REVERB_MIN_DIFFUSION: u32 = 0;
pub const XAUDIO2FX_REVERB_MIN_LOW_EQ_GAIN: u32 = 0;
pub const XAUDIO2FX_REVERB_MIN_LOW_EQ_CUTOFF: u32 = 0;
pub const XAUDIO2FX_REVERB_MIN_HIGH_EQ_GAIN: u32 = 0;
pub const XAUDIO2FX_REVERB_MIN_HIGH_EQ_CUTOFF: u32 = 0;
pub const XAUDIO2FX_REVERB_MIN_ROOM_FILTER_FREQ: f32 = 20;
pub const XAUDIO2FX_REVERB_MIN_ROOM_FILTER_MAIN: f32 = -100;
pub const XAUDIO2FX_REVERB_MIN_ROOM_FILTER_HF: f32 = -100;
pub const XAUDIO2FX_REVERB_MIN_REFLECTIONS_GAIN: f32 = -100;
pub const XAUDIO2FX_REVERB_MIN_REVERB_GAIN: f32 = -100;
pub const XAUDIO2FX_REVERB_MIN_DECAY_TIME: f32 = 0.1;
pub const XAUDIO2FX_REVERB_MIN_DENSITY: f32 = 0;
pub const XAUDIO2FX_REVERB_MIN_ROOM_SIZE: f32 = 0;
pub const XAUDIO2FX_REVERB_MAX_WET_DRY_MIX: f32 = 100;
pub const XAUDIO2FX_REVERB_MAX_REFLECTIONS_DELAY: u32 = 300;
pub const XAUDIO2FX_REVERB_MAX_REVERB_DELAY: u32 = 85;
pub const XAUDIO2FX_REVERB_MAX_REAR_DELAY: u32 = 5;
pub const XAUDIO2FX_REVERB_MAX_7POINT1_SIDE_DELAY: u32 = 5;
pub const XAUDIO2FX_REVERB_MAX_7POINT1_REAR_DELAY: u32 = 20;
pub const XAUDIO2FX_REVERB_MAX_POSITION: u32 = 30;
pub const XAUDIO2FX_REVERB_MAX_DIFFUSION: u32 = 15;
pub const XAUDIO2FX_REVERB_MAX_LOW_EQ_GAIN: u32 = 12;
pub const XAUDIO2FX_REVERB_MAX_LOW_EQ_CUTOFF: u32 = 9;
pub const XAUDIO2FX_REVERB_MAX_HIGH_EQ_GAIN: u32 = 8;
pub const XAUDIO2FX_REVERB_MAX_HIGH_EQ_CUTOFF: u32 = 14;
pub const XAUDIO2FX_REVERB_MAX_ROOM_FILTER_FREQ: f32 = 20000;
pub const XAUDIO2FX_REVERB_MAX_ROOM_FILTER_MAIN: f32 = 0;
pub const XAUDIO2FX_REVERB_MAX_ROOM_FILTER_HF: f32 = 0;
pub const XAUDIO2FX_REVERB_MAX_REFLECTIONS_GAIN: f32 = 20;
pub const XAUDIO2FX_REVERB_MAX_REVERB_GAIN: f32 = 20;
pub const XAUDIO2FX_REVERB_MAX_DENSITY: f32 = 100;
pub const XAUDIO2FX_REVERB_MAX_ROOM_SIZE: f32 = 100;
pub const XAUDIO2FX_REVERB_DEFAULT_WET_DRY_MIX: f32 = 100;
pub const XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_DELAY: u32 = 5;
pub const XAUDIO2FX_REVERB_DEFAULT_REVERB_DELAY: u32 = 5;
pub const XAUDIO2FX_REVERB_DEFAULT_REAR_DELAY: u32 = 5;
pub const XAUDIO2FX_REVERB_DEFAULT_7POINT1_SIDE_DELAY: u32 = 5;
pub const XAUDIO2FX_REVERB_DEFAULT_7POINT1_REAR_DELAY: u32 = 20;
pub const XAUDIO2FX_REVERB_DEFAULT_POSITION: u32 = 6;
pub const XAUDIO2FX_REVERB_DEFAULT_POSITION_MATRIX: u32 = 27;
pub const XAUDIO2FX_REVERB_DEFAULT_EARLY_DIFFUSION: u32 = 8;
pub const XAUDIO2FX_REVERB_DEFAULT_LATE_DIFFUSION: u32 = 8;
pub const XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_GAIN: u32 = 8;
pub const XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_CUTOFF: u32 = 4;
pub const XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_GAIN: u32 = 8;
pub const XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_CUTOFF: u32 = 4;
pub const XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_FREQ: f32 = 5000;
pub const XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_MAIN: f32 = 0;
pub const XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_HF: f32 = 0;
pub const XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_GAIN: f32 = 0;
pub const XAUDIO2FX_REVERB_DEFAULT_REVERB_GAIN: f32 = 0;
pub const XAUDIO2FX_REVERB_DEFAULT_DECAY_TIME: f32 = 1;
pub const XAUDIO2FX_REVERB_DEFAULT_DENSITY: f32 = 100;
pub const XAUDIO2FX_REVERB_DEFAULT_ROOM_SIZE: f32 = 100;
pub const XAUDIO2FX_REVERB_DEFAULT_DISABLE_LATE_FIELD: u32 = 0;
pub const HRTF_MAX_GAIN_LIMIT: f32 = 12;
pub const HRTF_MIN_GAIN_LIMIT: f32 = -96;
pub const HRTF_MIN_UNITY_GAIN_DISTANCE: f32 = 0.05;
pub const HRTF_DEFAULT_UNITY_GAIN_DISTANCE: f32 = 1;
pub const FACILITY_XAPO: u32 = 2199;
pub const XAPO_E_FORMAT_UNSUPPORTED: i32 = -2003369983;
pub const XAPO_MIN_CHANNELS: u32 = 1;
pub const XAPO_MAX_CHANNELS: u32 = 64;
pub const XAPO_MIN_FRAMERATE: u32 = 1000;
pub const XAPO_MAX_FRAMERATE: u32 = 200000;
pub const XAPO_REGISTRATION_STRING_LENGTH: u32 = 256;
pub const XAPO_FLAG_CHANNELS_MUST_MATCH: u32 = 1;
pub const XAPO_FLAG_FRAMERATE_MUST_MATCH: u32 = 2;
pub const XAPO_FLAG_BITSPERSAMPLE_MUST_MATCH: u32 = 4;
pub const XAPO_FLAG_BUFFERCOUNT_MUST_MATCH: u32 = 8;
pub const XAPO_FLAG_INPLACE_REQUIRED: u32 = 32;
pub const XAPO_FLAG_INPLACE_SUPPORTED: u32 = 16;
pub const SPEAKER_MONO: u32 = 4;
pub const X3DAUDIO_HANDLE_BYTESIZE: u32 = 20;
pub const X3DAUDIO_PI: f32 = 3.1415927;
pub const X3DAUDIO_2PI: f32 = 6.2831855;
pub const X3DAUDIO_SPEED_OF_SOUND: f32 = 343.5;
pub const X3DAUDIO_CALCULATE_MATRIX: u32 = 1;
pub const X3DAUDIO_CALCULATE_DELAY: u32 = 2;
pub const X3DAUDIO_CALCULATE_LPF_DIRECT: u32 = 4;
pub const X3DAUDIO_CALCULATE_LPF_REVERB: u32 = 8;
pub const X3DAUDIO_CALCULATE_REVERB: u32 = 16;
pub const X3DAUDIO_CALCULATE_DOPPLER: u32 = 32;
pub const X3DAUDIO_CALCULATE_EMITTER_ANGLE: u32 = 64;
pub const X3DAUDIO_CALCULATE_ZEROCENTER: u32 = 65536;
pub const X3DAUDIO_CALCULATE_REDIRECT_TO_LFE: u32 = 131072;const (
FXEQ_MIN_FRAMERATE uint32 = 22000
FXEQ_MAX_FRAMERATE uint32 = 48000
FXEQ_MIN_FREQUENCY_CENTER float32 = 20
FXEQ_MAX_FREQUENCY_CENTER float32 = 20000
FXEQ_DEFAULT_FREQUENCY_CENTER_0 float32 = 100
FXEQ_DEFAULT_FREQUENCY_CENTER_1 float32 = 800
FXEQ_DEFAULT_FREQUENCY_CENTER_2 float32 = 2000
FXEQ_DEFAULT_FREQUENCY_CENTER_3 float32 = 10000
FXEQ_MIN_GAIN float32 = 0.126
FXEQ_MAX_GAIN float32 = 7.94
FXEQ_DEFAULT_GAIN float32 = 1
FXEQ_MIN_BANDWIDTH float32 = 0.1
FXEQ_MAX_BANDWIDTH float32 = 2
FXEQ_DEFAULT_BANDWIDTH float32 = 1
FXMASTERINGLIMITER_MIN_RELEASE uint32 = 1
FXMASTERINGLIMITER_MAX_RELEASE uint32 = 20
FXMASTERINGLIMITER_DEFAULT_RELEASE uint32 = 6
FXMASTERINGLIMITER_MIN_LOUDNESS uint32 = 1
FXMASTERINGLIMITER_MAX_LOUDNESS uint32 = 1800
FXMASTERINGLIMITER_DEFAULT_LOUDNESS uint32 = 1000
FXREVERB_MIN_DIFFUSION float32 = 0
FXREVERB_MAX_DIFFUSION float32 = 1
FXREVERB_DEFAULT_DIFFUSION float32 = 0.9
FXREVERB_MIN_ROOMSIZE float32 = 0.0001
FXREVERB_MAX_ROOMSIZE float32 = 1
FXREVERB_DEFAULT_ROOMSIZE float32 = 0.6
FXLOUDNESS_DEFAULT_MOMENTARY_MS uint32 = 400
FXLOUDNESS_DEFAULT_SHORTTERM_MS uint32 = 3000
FXECHO_MIN_WETDRYMIX float32 = 0
FXECHO_MAX_WETDRYMIX float32 = 1
FXECHO_DEFAULT_WETDRYMIX float32 = 0.5
FXECHO_MIN_FEEDBACK float32 = 0
FXECHO_MAX_FEEDBACK float32 = 1
FXECHO_DEFAULT_FEEDBACK float32 = 0.5
FXECHO_MIN_DELAY float32 = 1
FXECHO_MAX_DELAY float32 = 2000
FXECHO_DEFAULT_DELAY float32 = 500
XAUDIO2_MAX_BUFFER_BYTES uint32 = 2147483648
XAUDIO2_MAX_QUEUED_BUFFERS uint32 = 64
XAUDIO2_MAX_BUFFERS_SYSTEM uint32 = 2
XAUDIO2_MAX_AUDIO_CHANNELS uint32 = 64
XAUDIO2_MIN_SAMPLE_RATE uint32 = 1000
XAUDIO2_MAX_SAMPLE_RATE uint32 = 200000
XAUDIO2_MAX_VOLUME_LEVEL float32 = 16777216
XAUDIO2_MAX_FREQ_RATIO float32 = 1024
XAUDIO2_DEFAULT_FREQ_RATIO float32 = 2
XAUDIO2_MAX_FILTER_ONEOVERQ float32 = 1.5
XAUDIO2_MAX_FILTER_FREQUENCY float32 = 1
XAUDIO2_MAX_LOOP_COUNT uint32 = 254
XAUDIO2_MAX_INSTANCES uint32 = 8
XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MONO uint32 = 600000
XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MULTICHANNEL uint32 = 300000
XAUDIO2_COMMIT_NOW uint32 = 0
XAUDIO2_COMMIT_ALL uint32 = 0
XAUDIO2_NO_LOOP_REGION uint32 = 0
XAUDIO2_LOOP_INFINITE uint32 = 255
XAUDIO2_DEFAULT_CHANNELS uint32 = 0
XAUDIO2_DEFAULT_SAMPLERATE uint32 = 0
XAUDIO2_DEBUG_ENGINE uint32 = 1
XAUDIO2_VOICE_NOPITCH uint32 = 2
XAUDIO2_VOICE_NOSRC uint32 = 4
XAUDIO2_VOICE_USEFILTER uint32 = 8
XAUDIO2_PLAY_TAILS uint32 = 32
XAUDIO2_END_OF_STREAM uint32 = 64
XAUDIO2_SEND_USEFILTER uint32 = 128
XAUDIO2_VOICE_NOSAMPLESPLAYED uint32 = 256
XAUDIO2_STOP_ENGINE_WHEN_IDLE uint32 = 8192
XAUDIO2_1024_QUANTUM uint32 = 32768
XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT uint32 = 65536
XAUDIO2_DEFAULT_FILTER_FREQUENCY float32 = 1
XAUDIO2_DEFAULT_FILTER_ONEOVERQ float32 = 1
XAUDIO2_QUANTUM_NUMERATOR uint32 = 1
XAUDIO2_QUANTUM_DENOMINATOR uint32 = 100
FACILITY_XAUDIO2 uint32 = 2198
XAUDIO2_E_INVALID_CALL int32 = -2003435519
XAUDIO2_E_XMA_DECODER_ERROR int32 = -2003435518
XAUDIO2_E_XAPO_CREATION_FAILED int32 = -2003435517
XAUDIO2_E_DEVICE_INVALIDATED int32 = -2003435516
Processor1 uint32 = 1
Processor2 uint32 = 2
Processor3 uint32 = 4
Processor4 uint32 = 8
Processor5 uint32 = 16
Processor6 uint32 = 32
Processor7 uint32 = 64
Processor8 uint32 = 128
Processor9 uint32 = 256
Processor10 uint32 = 512
Processor11 uint32 = 1024
Processor12 uint32 = 2048
Processor13 uint32 = 4096
Processor14 uint32 = 8192
Processor15 uint32 = 16384
Processor16 uint32 = 32768
Processor17 uint32 = 65536
Processor18 uint32 = 131072
Processor19 uint32 = 262144
Processor20 uint32 = 524288
Processor21 uint32 = 1048576
Processor22 uint32 = 2097152
Processor23 uint32 = 4194304
Processor24 uint32 = 8388608
Processor25 uint32 = 16777216
Processor26 uint32 = 33554432
Processor27 uint32 = 67108864
Processor28 uint32 = 134217728
Processor29 uint32 = 268435456
Processor30 uint32 = 536870912
Processor31 uint32 = 1073741824
Processor32 uint32 = 2147483648
XAUDIO2_ANY_PROCESSOR uint32 = 4294967295
XAUDIO2_USE_DEFAULT_PROCESSOR uint32 = 0
XAUDIO2_DEFAULT_PROCESSOR uint32 = 1
XAUDIO2_LOG_ERRORS uint32 = 1
XAUDIO2_LOG_WARNINGS uint32 = 2
XAUDIO2_LOG_INFO uint32 = 4
XAUDIO2_LOG_DETAIL uint32 = 8
XAUDIO2_LOG_API_CALLS uint32 = 16
XAUDIO2_LOG_FUNC_CALLS uint32 = 32
XAUDIO2_LOG_TIMING uint32 = 64
XAUDIO2_LOG_LOCKS uint32 = 128
XAUDIO2_LOG_MEMORY uint32 = 256
XAUDIO2_LOG_STREAMING uint32 = 4096
XAUDIO2FX_REVERB_MIN_FRAMERATE uint32 = 20000
XAUDIO2FX_REVERB_MAX_FRAMERATE uint32 = 48000
XAUDIO2FX_REVERB_MIN_WET_DRY_MIX float32 = 0
XAUDIO2FX_REVERB_MIN_REFLECTIONS_DELAY uint32 = 0
XAUDIO2FX_REVERB_MIN_REVERB_DELAY uint32 = 0
XAUDIO2FX_REVERB_MIN_REAR_DELAY uint32 = 0
XAUDIO2FX_REVERB_MIN_7POINT1_SIDE_DELAY uint32 = 0
XAUDIO2FX_REVERB_MIN_7POINT1_REAR_DELAY uint32 = 0
XAUDIO2FX_REVERB_MIN_POSITION uint32 = 0
XAUDIO2FX_REVERB_MIN_DIFFUSION uint32 = 0
XAUDIO2FX_REVERB_MIN_LOW_EQ_GAIN uint32 = 0
XAUDIO2FX_REVERB_MIN_LOW_EQ_CUTOFF uint32 = 0
XAUDIO2FX_REVERB_MIN_HIGH_EQ_GAIN uint32 = 0
XAUDIO2FX_REVERB_MIN_HIGH_EQ_CUTOFF uint32 = 0
XAUDIO2FX_REVERB_MIN_ROOM_FILTER_FREQ float32 = 20
XAUDIO2FX_REVERB_MIN_ROOM_FILTER_MAIN float32 = -100
XAUDIO2FX_REVERB_MIN_ROOM_FILTER_HF float32 = -100
XAUDIO2FX_REVERB_MIN_REFLECTIONS_GAIN float32 = -100
XAUDIO2FX_REVERB_MIN_REVERB_GAIN float32 = -100
XAUDIO2FX_REVERB_MIN_DECAY_TIME float32 = 0.1
XAUDIO2FX_REVERB_MIN_DENSITY float32 = 0
XAUDIO2FX_REVERB_MIN_ROOM_SIZE float32 = 0
XAUDIO2FX_REVERB_MAX_WET_DRY_MIX float32 = 100
XAUDIO2FX_REVERB_MAX_REFLECTIONS_DELAY uint32 = 300
XAUDIO2FX_REVERB_MAX_REVERB_DELAY uint32 = 85
XAUDIO2FX_REVERB_MAX_REAR_DELAY uint32 = 5
XAUDIO2FX_REVERB_MAX_7POINT1_SIDE_DELAY uint32 = 5
XAUDIO2FX_REVERB_MAX_7POINT1_REAR_DELAY uint32 = 20
XAUDIO2FX_REVERB_MAX_POSITION uint32 = 30
XAUDIO2FX_REVERB_MAX_DIFFUSION uint32 = 15
XAUDIO2FX_REVERB_MAX_LOW_EQ_GAIN uint32 = 12
XAUDIO2FX_REVERB_MAX_LOW_EQ_CUTOFF uint32 = 9
XAUDIO2FX_REVERB_MAX_HIGH_EQ_GAIN uint32 = 8
XAUDIO2FX_REVERB_MAX_HIGH_EQ_CUTOFF uint32 = 14
XAUDIO2FX_REVERB_MAX_ROOM_FILTER_FREQ float32 = 20000
XAUDIO2FX_REVERB_MAX_ROOM_FILTER_MAIN float32 = 0
XAUDIO2FX_REVERB_MAX_ROOM_FILTER_HF float32 = 0
XAUDIO2FX_REVERB_MAX_REFLECTIONS_GAIN float32 = 20
XAUDIO2FX_REVERB_MAX_REVERB_GAIN float32 = 20
XAUDIO2FX_REVERB_MAX_DENSITY float32 = 100
XAUDIO2FX_REVERB_MAX_ROOM_SIZE float32 = 100
XAUDIO2FX_REVERB_DEFAULT_WET_DRY_MIX float32 = 100
XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_DELAY uint32 = 5
XAUDIO2FX_REVERB_DEFAULT_REVERB_DELAY uint32 = 5
XAUDIO2FX_REVERB_DEFAULT_REAR_DELAY uint32 = 5
XAUDIO2FX_REVERB_DEFAULT_7POINT1_SIDE_DELAY uint32 = 5
XAUDIO2FX_REVERB_DEFAULT_7POINT1_REAR_DELAY uint32 = 20
XAUDIO2FX_REVERB_DEFAULT_POSITION uint32 = 6
XAUDIO2FX_REVERB_DEFAULT_POSITION_MATRIX uint32 = 27
XAUDIO2FX_REVERB_DEFAULT_EARLY_DIFFUSION uint32 = 8
XAUDIO2FX_REVERB_DEFAULT_LATE_DIFFUSION uint32 = 8
XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_GAIN uint32 = 8
XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_CUTOFF uint32 = 4
XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_GAIN uint32 = 8
XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_CUTOFF uint32 = 4
XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_FREQ float32 = 5000
XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_MAIN float32 = 0
XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_HF float32 = 0
XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_GAIN float32 = 0
XAUDIO2FX_REVERB_DEFAULT_REVERB_GAIN float32 = 0
XAUDIO2FX_REVERB_DEFAULT_DECAY_TIME float32 = 1
XAUDIO2FX_REVERB_DEFAULT_DENSITY float32 = 100
XAUDIO2FX_REVERB_DEFAULT_ROOM_SIZE float32 = 100
XAUDIO2FX_REVERB_DEFAULT_DISABLE_LATE_FIELD uint32 = 0
HRTF_MAX_GAIN_LIMIT float32 = 12
HRTF_MIN_GAIN_LIMIT float32 = -96
HRTF_MIN_UNITY_GAIN_DISTANCE float32 = 0.05
HRTF_DEFAULT_UNITY_GAIN_DISTANCE float32 = 1
FACILITY_XAPO uint32 = 2199
XAPO_E_FORMAT_UNSUPPORTED int32 = -2003369983
XAPO_MIN_CHANNELS uint32 = 1
XAPO_MAX_CHANNELS uint32 = 64
XAPO_MIN_FRAMERATE uint32 = 1000
XAPO_MAX_FRAMERATE uint32 = 200000
XAPO_REGISTRATION_STRING_LENGTH uint32 = 256
XAPO_FLAG_CHANNELS_MUST_MATCH uint32 = 1
XAPO_FLAG_FRAMERATE_MUST_MATCH uint32 = 2
XAPO_FLAG_BITSPERSAMPLE_MUST_MATCH uint32 = 4
XAPO_FLAG_BUFFERCOUNT_MUST_MATCH uint32 = 8
XAPO_FLAG_INPLACE_REQUIRED uint32 = 32
XAPO_FLAG_INPLACE_SUPPORTED uint32 = 16
SPEAKER_MONO uint32 = 4
X3DAUDIO_HANDLE_BYTESIZE uint32 = 20
X3DAUDIO_PI float32 = 3.1415927
X3DAUDIO_2PI float32 = 6.2831855
X3DAUDIO_SPEED_OF_SOUND float32 = 343.5
X3DAUDIO_CALCULATE_MATRIX uint32 = 1
X3DAUDIO_CALCULATE_DELAY uint32 = 2
X3DAUDIO_CALCULATE_LPF_DIRECT uint32 = 4
X3DAUDIO_CALCULATE_LPF_REVERB uint32 = 8
X3DAUDIO_CALCULATE_REVERB uint32 = 16
X3DAUDIO_CALCULATE_DOPPLER uint32 = 32
X3DAUDIO_CALCULATE_EMITTER_ANGLE uint32 = 64
X3DAUDIO_CALCULATE_ZEROCENTER uint32 = 65536
X3DAUDIO_CALCULATE_REDIRECT_TO_LFE uint32 = 131072
)#define global FXEQ_MIN_FRAMERATE 22000
#define global FXEQ_MAX_FRAMERATE 48000
#define global FXEQ_MIN_FREQUENCY_CENTER 20
#define global FXEQ_MAX_FREQUENCY_CENTER 20000
#define global FXEQ_DEFAULT_FREQUENCY_CENTER_0 100
#define global FXEQ_DEFAULT_FREQUENCY_CENTER_1 800
#define global FXEQ_DEFAULT_FREQUENCY_CENTER_2 2000
#define global FXEQ_DEFAULT_FREQUENCY_CENTER_3 10000
#define global FXEQ_MIN_GAIN 0.126
#define global FXEQ_MAX_GAIN 7.94
#define global FXEQ_DEFAULT_GAIN 1
#define global FXEQ_MIN_BANDWIDTH 0.1
#define global FXEQ_MAX_BANDWIDTH 2
#define global FXEQ_DEFAULT_BANDWIDTH 1
#define global FXMASTERINGLIMITER_MIN_RELEASE 1
#define global FXMASTERINGLIMITER_MAX_RELEASE 20
#define global FXMASTERINGLIMITER_DEFAULT_RELEASE 6
#define global FXMASTERINGLIMITER_MIN_LOUDNESS 1
#define global FXMASTERINGLIMITER_MAX_LOUDNESS 1800
#define global FXMASTERINGLIMITER_DEFAULT_LOUDNESS 1000
#define global FXREVERB_MIN_DIFFUSION 0
#define global FXREVERB_MAX_DIFFUSION 1
#define global FXREVERB_DEFAULT_DIFFUSION 0.9
#define global FXREVERB_MIN_ROOMSIZE 0.0001
#define global FXREVERB_MAX_ROOMSIZE 1
#define global FXREVERB_DEFAULT_ROOMSIZE 0.6
#define global FXLOUDNESS_DEFAULT_MOMENTARY_MS 400
#define global FXLOUDNESS_DEFAULT_SHORTTERM_MS 3000
#define global FXECHO_MIN_WETDRYMIX 0
#define global FXECHO_MAX_WETDRYMIX 1
#define global FXECHO_DEFAULT_WETDRYMIX 0.5
#define global FXECHO_MIN_FEEDBACK 0
#define global FXECHO_MAX_FEEDBACK 1
#define global FXECHO_DEFAULT_FEEDBACK 0.5
#define global FXECHO_MIN_DELAY 1
#define global FXECHO_MAX_DELAY 2000
#define global FXECHO_DEFAULT_DELAY 500
#define global XAUDIO2_DLL_A "xaudio2_9.dll"
#define global XAUDIO2_DLL_W "xaudio2_9.dll"
#define global XAUDIO2D_DLL_A "xaudio2_9d.dll"
#define global XAUDIO2D_DLL_W "xaudio2_9d.dll"
#define global XAUDIO2_DLL "xaudio2_9.dll"
#define global XAUDIO2D_DLL "xaudio2_9d.dll"
#define global XAUDIO2_MAX_BUFFER_BYTES 2147483648
#define global XAUDIO2_MAX_QUEUED_BUFFERS 64
#define global XAUDIO2_MAX_BUFFERS_SYSTEM 2
#define global XAUDIO2_MAX_AUDIO_CHANNELS 64
#define global XAUDIO2_MIN_SAMPLE_RATE 1000
#define global XAUDIO2_MAX_SAMPLE_RATE 200000
#define global XAUDIO2_MAX_VOLUME_LEVEL 16777216
#define global XAUDIO2_MAX_FREQ_RATIO 1024
#define global XAUDIO2_DEFAULT_FREQ_RATIO 2
#define global XAUDIO2_MAX_FILTER_ONEOVERQ 1.5
#define global XAUDIO2_MAX_FILTER_FREQUENCY 1
#define global XAUDIO2_MAX_LOOP_COUNT 254
#define global XAUDIO2_MAX_INSTANCES 8
#define global XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MONO 600000
#define global XAUDIO2_MAX_RATIO_TIMES_RATE_XMA_MULTICHANNEL 300000
#define global XAUDIO2_COMMIT_NOW 0
#define global XAUDIO2_COMMIT_ALL 0
#define global XAUDIO2_NO_LOOP_REGION 0
#define global XAUDIO2_LOOP_INFINITE 255
#define global XAUDIO2_DEFAULT_CHANNELS 0
#define global XAUDIO2_DEFAULT_SAMPLERATE 0
#define global XAUDIO2_DEBUG_ENGINE 1
#define global XAUDIO2_VOICE_NOPITCH 2
#define global XAUDIO2_VOICE_NOSRC 4
#define global XAUDIO2_VOICE_USEFILTER 8
#define global XAUDIO2_PLAY_TAILS 32
#define global XAUDIO2_END_OF_STREAM 64
#define global XAUDIO2_SEND_USEFILTER 128
#define global XAUDIO2_VOICE_NOSAMPLESPLAYED 256
#define global XAUDIO2_STOP_ENGINE_WHEN_IDLE 8192
#define global XAUDIO2_1024_QUANTUM 32768
#define global XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT 65536
#define global XAUDIO2_DEFAULT_FILTER_FREQUENCY 1
#define global XAUDIO2_DEFAULT_FILTER_ONEOVERQ 1
#define global XAUDIO2_QUANTUM_NUMERATOR 1
#define global XAUDIO2_QUANTUM_DENOMINATOR 100
#define global FACILITY_XAUDIO2 2198
#define global XAUDIO2_E_INVALID_CALL (-2003435519)
#define global XAUDIO2_E_XMA_DECODER_ERROR (-2003435518)
#define global XAUDIO2_E_XAPO_CREATION_FAILED (-2003435517)
#define global XAUDIO2_E_DEVICE_INVALIDATED (-2003435516)
#define global Processor1 1
#define global Processor2 2
#define global Processor3 4
#define global Processor4 8
#define global Processor5 16
#define global Processor6 32
#define global Processor7 64
#define global Processor8 128
#define global Processor9 256
#define global Processor10 512
#define global Processor11 1024
#define global Processor12 2048
#define global Processor13 4096
#define global Processor14 8192
#define global Processor15 16384
#define global Processor16 32768
#define global Processor17 65536
#define global Processor18 131072
#define global Processor19 262144
#define global Processor20 524288
#define global Processor21 1048576
#define global Processor22 2097152
#define global Processor23 4194304
#define global Processor24 8388608
#define global Processor25 16777216
#define global Processor26 33554432
#define global Processor27 67108864
#define global Processor28 134217728
#define global Processor29 268435456
#define global Processor30 536870912
#define global Processor31 1073741824
#define global Processor32 2147483648
#define global XAUDIO2_ANY_PROCESSOR 4294967295
#define global XAUDIO2_USE_DEFAULT_PROCESSOR 0
#define global XAUDIO2_DEFAULT_PROCESSOR 1
#define global XAUDIO2_LOG_ERRORS 1
#define global XAUDIO2_LOG_WARNINGS 2
#define global XAUDIO2_LOG_INFO 4
#define global XAUDIO2_LOG_DETAIL 8
#define global XAUDIO2_LOG_API_CALLS 16
#define global XAUDIO2_LOG_FUNC_CALLS 32
#define global XAUDIO2_LOG_TIMING 64
#define global XAUDIO2_LOG_LOCKS 128
#define global XAUDIO2_LOG_MEMORY 256
#define global XAUDIO2_LOG_STREAMING 4096
#define global XAUDIO2FX_REVERB_MIN_FRAMERATE 20000
#define global XAUDIO2FX_REVERB_MAX_FRAMERATE 48000
#define global XAUDIO2FX_REVERB_MIN_WET_DRY_MIX 0
#define global XAUDIO2FX_REVERB_MIN_REFLECTIONS_DELAY 0
#define global XAUDIO2FX_REVERB_MIN_REVERB_DELAY 0
#define global XAUDIO2FX_REVERB_MIN_REAR_DELAY 0
#define global XAUDIO2FX_REVERB_MIN_7POINT1_SIDE_DELAY 0
#define global XAUDIO2FX_REVERB_MIN_7POINT1_REAR_DELAY 0
#define global XAUDIO2FX_REVERB_MIN_POSITION 0
#define global XAUDIO2FX_REVERB_MIN_DIFFUSION 0
#define global XAUDIO2FX_REVERB_MIN_LOW_EQ_GAIN 0
#define global XAUDIO2FX_REVERB_MIN_LOW_EQ_CUTOFF 0
#define global XAUDIO2FX_REVERB_MIN_HIGH_EQ_GAIN 0
#define global XAUDIO2FX_REVERB_MIN_HIGH_EQ_CUTOFF 0
#define global XAUDIO2FX_REVERB_MIN_ROOM_FILTER_FREQ 20
#define global XAUDIO2FX_REVERB_MIN_ROOM_FILTER_MAIN (-100)
#define global XAUDIO2FX_REVERB_MIN_ROOM_FILTER_HF (-100)
#define global XAUDIO2FX_REVERB_MIN_REFLECTIONS_GAIN (-100)
#define global XAUDIO2FX_REVERB_MIN_REVERB_GAIN (-100)
#define global XAUDIO2FX_REVERB_MIN_DECAY_TIME 0.1
#define global XAUDIO2FX_REVERB_MIN_DENSITY 0
#define global XAUDIO2FX_REVERB_MIN_ROOM_SIZE 0
#define global XAUDIO2FX_REVERB_MAX_WET_DRY_MIX 100
#define global XAUDIO2FX_REVERB_MAX_REFLECTIONS_DELAY 300
#define global XAUDIO2FX_REVERB_MAX_REVERB_DELAY 85
#define global XAUDIO2FX_REVERB_MAX_REAR_DELAY 5
#define global XAUDIO2FX_REVERB_MAX_7POINT1_SIDE_DELAY 5
#define global XAUDIO2FX_REVERB_MAX_7POINT1_REAR_DELAY 20
#define global XAUDIO2FX_REVERB_MAX_POSITION 30
#define global XAUDIO2FX_REVERB_MAX_DIFFUSION 15
#define global XAUDIO2FX_REVERB_MAX_LOW_EQ_GAIN 12
#define global XAUDIO2FX_REVERB_MAX_LOW_EQ_CUTOFF 9
#define global XAUDIO2FX_REVERB_MAX_HIGH_EQ_GAIN 8
#define global XAUDIO2FX_REVERB_MAX_HIGH_EQ_CUTOFF 14
#define global XAUDIO2FX_REVERB_MAX_ROOM_FILTER_FREQ 20000
#define global XAUDIO2FX_REVERB_MAX_ROOM_FILTER_MAIN 0
#define global XAUDIO2FX_REVERB_MAX_ROOM_FILTER_HF 0
#define global XAUDIO2FX_REVERB_MAX_REFLECTIONS_GAIN 20
#define global XAUDIO2FX_REVERB_MAX_REVERB_GAIN 20
#define global XAUDIO2FX_REVERB_MAX_DENSITY 100
#define global XAUDIO2FX_REVERB_MAX_ROOM_SIZE 100
#define global XAUDIO2FX_REVERB_DEFAULT_WET_DRY_MIX 100
#define global XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_DELAY 5
#define global XAUDIO2FX_REVERB_DEFAULT_REVERB_DELAY 5
#define global XAUDIO2FX_REVERB_DEFAULT_REAR_DELAY 5
#define global XAUDIO2FX_REVERB_DEFAULT_7POINT1_SIDE_DELAY 5
#define global XAUDIO2FX_REVERB_DEFAULT_7POINT1_REAR_DELAY 20
#define global XAUDIO2FX_REVERB_DEFAULT_POSITION 6
#define global XAUDIO2FX_REVERB_DEFAULT_POSITION_MATRIX 27
#define global XAUDIO2FX_REVERB_DEFAULT_EARLY_DIFFUSION 8
#define global XAUDIO2FX_REVERB_DEFAULT_LATE_DIFFUSION 8
#define global XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_GAIN 8
#define global XAUDIO2FX_REVERB_DEFAULT_LOW_EQ_CUTOFF 4
#define global XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_GAIN 8
#define global XAUDIO2FX_REVERB_DEFAULT_HIGH_EQ_CUTOFF 4
#define global XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_FREQ 5000
#define global XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_MAIN 0
#define global XAUDIO2FX_REVERB_DEFAULT_ROOM_FILTER_HF 0
#define global XAUDIO2FX_REVERB_DEFAULT_REFLECTIONS_GAIN 0
#define global XAUDIO2FX_REVERB_DEFAULT_REVERB_GAIN 0
#define global XAUDIO2FX_REVERB_DEFAULT_DECAY_TIME 1
#define global XAUDIO2FX_REVERB_DEFAULT_DENSITY 100
#define global XAUDIO2FX_REVERB_DEFAULT_ROOM_SIZE 100
#define global XAUDIO2FX_REVERB_DEFAULT_DISABLE_LATE_FIELD 0
#define global HRTF_MAX_GAIN_LIMIT 12
#define global HRTF_MIN_GAIN_LIMIT (-96)
#define global HRTF_MIN_UNITY_GAIN_DISTANCE 0.05
#define global HRTF_DEFAULT_UNITY_GAIN_DISTANCE 1
#define global FACILITY_XAPO 2199
#define global XAPO_E_FORMAT_UNSUPPORTED (-2003369983)
#define global XAPO_MIN_CHANNELS 1
#define global XAPO_MAX_CHANNELS 64
#define global XAPO_MIN_FRAMERATE 1000
#define global XAPO_MAX_FRAMERATE 200000
#define global XAPO_REGISTRATION_STRING_LENGTH 256
#define global XAPO_FLAG_CHANNELS_MUST_MATCH 1
#define global XAPO_FLAG_FRAMERATE_MUST_MATCH 2
#define global XAPO_FLAG_BITSPERSAMPLE_MUST_MATCH 4
#define global XAPO_FLAG_BUFFERCOUNT_MUST_MATCH 8
#define global XAPO_FLAG_INPLACE_REQUIRED 32
#define global XAPO_FLAG_INPLACE_SUPPORTED 16
#define global SPEAKER_MONO 4
#define global X3DAUDIO_HANDLE_BYTESIZE 20
#define global X3DAUDIO_PI 3.1415927
#define global X3DAUDIO_2PI 6.2831855
#define global X3DAUDIO_SPEED_OF_SOUND 343.5
#define global X3DAUDIO_CALCULATE_MATRIX 1
#define global X3DAUDIO_CALCULATE_DELAY 2
#define global X3DAUDIO_CALCULATE_LPF_DIRECT 4
#define global X3DAUDIO_CALCULATE_LPF_REVERB 8
#define global X3DAUDIO_CALCULATE_REVERB 16
#define global X3DAUDIO_CALCULATE_DOPPLER 32
#define global X3DAUDIO_CALCULATE_EMITTER_ANGLE 64
#define global X3DAUDIO_CALCULATE_ZEROCENTER 65536
#define global X3DAUDIO_CALCULATE_REDIRECT_TO_LFE 131072