LIBRARY: xaudio2
-CONSTANT: XAUDIO2_MAX_BUFFER_BYTES HEX: 80000000
+CONSTANT: XAUDIO2_MAX_BUFFER_BYTES 0x80000000
CONSTANT: XAUDIO2_MAX_QUEUED_BUFFERS 64
CONSTANT: XAUDIO2_MAX_BUFFERS_SYSTEM 2
CONSTANT: XAUDIO2_MAX_AUDIO_CHANNELS 64
CONSTANT: XAUDIO2_COMMIT_NOW 0
CONSTANT: XAUDIO2_COMMIT_ALL 0
-CONSTANT: XAUDIO2_INVALID_OPSET HEX: ffffffff
+CONSTANT: XAUDIO2_INVALID_OPSET 0xffffffff
CONSTANT: XAUDIO2_NO_LOOP_REGION 0
CONSTANT: XAUDIO2_LOOP_INFINITE 255
CONSTANT: XAUDIO2_DEFAULT_CHANNELS 0
CONSTANT: XAUDIO2_DEFAULT_SAMPLERATE 0
-CONSTANT: XAUDIO2_DEBUG_ENGINE HEX: 0001
-CONSTANT: XAUDIO2_VOICE_NOPITCH HEX: 0002
-CONSTANT: XAUDIO2_VOICE_NOSRC HEX: 0004
-CONSTANT: XAUDIO2_VOICE_USEFILTER HEX: 0008
-CONSTANT: XAUDIO2_VOICE_MUSIC HEX: 0010
-CONSTANT: XAUDIO2_PLAY_TAILS HEX: 0020
-CONSTANT: XAUDIO2_END_OF_STREAM HEX: 0040
-CONSTANT: XAUDIO2_SEND_USEFILTER HEX: 0080
+CONSTANT: XAUDIO2_DEBUG_ENGINE 0x0001
+CONSTANT: XAUDIO2_VOICE_NOPITCH 0x0002
+CONSTANT: XAUDIO2_VOICE_NOSRC 0x0004
+CONSTANT: XAUDIO2_VOICE_USEFILTER 0x0008
+CONSTANT: XAUDIO2_VOICE_MUSIC 0x0010
+CONSTANT: XAUDIO2_PLAY_TAILS 0x0020
+CONSTANT: XAUDIO2_END_OF_STREAM 0x0040
+CONSTANT: XAUDIO2_SEND_USEFILTER 0x0080
CONSTANT: XAUDIO2_DEFAULT_FILTER_TYPE 0
: XAUDIO2_QUANTUM_MS ( -- z )
XAUDIO2_QUANTUM_DENOMINATOR 1000.0 XAUDIO2_QUANTUM_NUMERATOR * / ; inline
-CONSTANT: XAUDIO2_E_INVALID_CALL HEX: 88960001
-CONSTANT: XAUDIO2_E_XMA_DECODER_ERROR HEX: 88960002
-CONSTANT: XAUDIO2_E_XAPO_CREATION_FAILED HEX: 88960003
-CONSTANT: XAUDIO2_E_DEVICE_INVALIDATED HEX: 88960004
-
-CONSTANT: Processor1 HEX: 00000001
-CONSTANT: Processor2 HEX: 00000002
-CONSTANT: Processor3 HEX: 00000004
-CONSTANT: Processor4 HEX: 00000008
-CONSTANT: Processor5 HEX: 00000010
-CONSTANT: Processor6 HEX: 00000020
-CONSTANT: Processor7 HEX: 00000040
-CONSTANT: Processor8 HEX: 00000080
-CONSTANT: Processor9 HEX: 00000100
-CONSTANT: Processor10 HEX: 00000200
-CONSTANT: Processor11 HEX: 00000400
-CONSTANT: Processor12 HEX: 00000800
-CONSTANT: Processor13 HEX: 00001000
-CONSTANT: Processor14 HEX: 00002000
-CONSTANT: Processor15 HEX: 00004000
-CONSTANT: Processor16 HEX: 00008000
-CONSTANT: Processor17 HEX: 00010000
-CONSTANT: Processor18 HEX: 00020000
-CONSTANT: Processor19 HEX: 00040000
-CONSTANT: Processor20 HEX: 00080000
-CONSTANT: Processor21 HEX: 00100000
-CONSTANT: Processor22 HEX: 00200000
-CONSTANT: Processor23 HEX: 00400000
-CONSTANT: Processor24 HEX: 00800000
-CONSTANT: Processor25 HEX: 01000000
-CONSTANT: Processor26 HEX: 02000000
-CONSTANT: Processor27 HEX: 04000000
-CONSTANT: Processor28 HEX: 08000000
-CONSTANT: Processor29 HEX: 10000000
-CONSTANT: Processor30 HEX: 20000000
-CONSTANT: Processor31 HEX: 40000000
-CONSTANT: Processor32 HEX: 80000000
-CONSTANT: XAUDIO2_ANY_PROCESSOR HEX: ffffffff
-CONSTANT: XAUDIO2_DEFAULT_PROCESSOR HEX: ffffffff
+CONSTANT: XAUDIO2_E_INVALID_CALL 0x88960001
+CONSTANT: XAUDIO2_E_XMA_DECODER_ERROR 0x88960002
+CONSTANT: XAUDIO2_E_XAPO_CREATION_FAILED 0x88960003
+CONSTANT: XAUDIO2_E_DEVICE_INVALIDATED 0x88960004
+
+CONSTANT: Processor1 0x00000001
+CONSTANT: Processor2 0x00000002
+CONSTANT: Processor3 0x00000004
+CONSTANT: Processor4 0x00000008
+CONSTANT: Processor5 0x00000010
+CONSTANT: Processor6 0x00000020
+CONSTANT: Processor7 0x00000040
+CONSTANT: Processor8 0x00000080
+CONSTANT: Processor9 0x00000100
+CONSTANT: Processor10 0x00000200
+CONSTANT: Processor11 0x00000400
+CONSTANT: Processor12 0x00000800
+CONSTANT: Processor13 0x00001000
+CONSTANT: Processor14 0x00002000
+CONSTANT: Processor15 0x00004000
+CONSTANT: Processor16 0x00008000
+CONSTANT: Processor17 0x00010000
+CONSTANT: Processor18 0x00020000
+CONSTANT: Processor19 0x00040000
+CONSTANT: Processor20 0x00080000
+CONSTANT: Processor21 0x00100000
+CONSTANT: Processor22 0x00200000
+CONSTANT: Processor23 0x00400000
+CONSTANT: Processor24 0x00800000
+CONSTANT: Processor25 0x01000000
+CONSTANT: Processor26 0x02000000
+CONSTANT: Processor27 0x04000000
+CONSTANT: Processor28 0x08000000
+CONSTANT: Processor29 0x10000000
+CONSTANT: Processor30 0x20000000
+CONSTANT: Processor31 0x40000000
+CONSTANT: Processor32 0x80000000
+CONSTANT: XAUDIO2_ANY_PROCESSOR 0xffffffff
+CONSTANT: XAUDIO2_DEFAULT_PROCESSOR 0xffffffff
TYPEDEF: int XAUDIO2_WINDOWS_PROCESSOR_SPECIFIER
TYPEDEF: int XAUDIO2_PROCESSOR
-CONSTANT: NotDefaultDevice HEX: 0
-CONSTANT: DefaultConsoleDevice HEX: 1
-CONSTANT: DefaultMultimediaDevice HEX: 2
-CONSTANT: DefaultCommunicationsDevice HEX: 4
-CONSTANT: DefaultGameDevice HEX: 8
-CONSTANT: GlobalDefaultDevice HEX: f
-CONSTANT: InvalidDeviceRole HEX: 0
+CONSTANT: NotDefaultDevice 0x0
+CONSTANT: DefaultConsoleDevice 0x1
+CONSTANT: DefaultMultimediaDevice 0x2
+CONSTANT: DefaultCommunicationsDevice 0x4
+CONSTANT: DefaultGameDevice 0x8
+CONSTANT: GlobalDefaultDevice 0xf
+CONSTANT: InvalidDeviceRole 0x0
TYPEDEF: int XAUDIO2_DEVICE_ROLE
STRUCT: XAUDIO2_DEVICE_DETAILS
{ LogFunctionName BOOL }
{ LogTiming BOOL } ;
-CONSTANT: XAUDIO2_LOG_ERRORS HEX: 0001
-CONSTANT: XAUDIO2_LOG_WARNINGS HEX: 0002
-CONSTANT: XAUDIO2_LOG_INFO HEX: 0004
-CONSTANT: XAUDIO2_LOG_DETAIL HEX: 0008
-CONSTANT: XAUDIO2_LOG_API_CALLS HEX: 0010
-CONSTANT: XAUDIO2_LOG_FUNC_CALLS HEX: 0020
-CONSTANT: XAUDIO2_LOG_TIMING HEX: 0040
-CONSTANT: XAUDIO2_LOG_LOCKS HEX: 0080
-CONSTANT: XAUDIO2_LOG_MEMORY HEX: 0100
-CONSTANT: XAUDIO2_LOG_STREAMING HEX: 1000
+CONSTANT: XAUDIO2_LOG_ERRORS 0x0001
+CONSTANT: XAUDIO2_LOG_WARNINGS 0x0002
+CONSTANT: XAUDIO2_LOG_INFO 0x0004
+CONSTANT: XAUDIO2_LOG_DETAIL 0x0008
+CONSTANT: XAUDIO2_LOG_API_CALLS 0x0010
+CONSTANT: XAUDIO2_LOG_FUNC_CALLS 0x0020
+CONSTANT: XAUDIO2_LOG_TIMING 0x0040
+CONSTANT: XAUDIO2_LOG_LOCKS 0x0080
+CONSTANT: XAUDIO2_LOG_MEMORY 0x0100
+CONSTANT: XAUDIO2_LOG_STREAMING 0x1000
C-TYPE: IXAudio2EngineCallback
C-TYPE: IXAudio2VoiceCallback