Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00032
00033 #pragma once
00034
00035 #ifdef _MSC_VER
00036 #pragma warning( disable : 4786)
00037 #endif
00038
00039 #ifdef __cplusplus_cli
00040 #pragma managed(push, off)
00041 #endif
00042
00043 #include "Sound/setupsound.h"
00044 #include "Sound/sound.h"
00045 #include "Sound/soundoutput.h"
00046 #include "Sound/soundoutput_description.h"
00047 #include "Sound/soundformat.h"
00048 #include "Sound/SoundProviders/soundprovider.h"
00049 #include "Sound/SoundProviders/soundprovider_session.h"
00050 #include "Sound/soundbuffer.h"
00051 #include "Sound/soundbuffer_session.h"
00052 #include "Sound/soundfilter.h"
00053 #include "Sound/cd_drive.h"
00054 #include "Sound/sound_sse.h"
00055
00056 #include "Sound/SoundProviders/soundprovider_wave.h"
00057 #include "Sound/SoundProviders/soundprovider_raw.h"
00058 #include "Sound/SoundProviders/soundprovider_recorder.h"
00059 #include "Sound/SoundProviders/soundfilter_provider.h"
00060
00061 #include "Sound/SoundFilters/echofilter.h"
00062 #include "Sound/SoundFilters/inverse_echofilter.h"
00063 #include "Sound/SoundFilters/fadefilter.h"
00064
00065 #ifdef __cplusplus_cli
00066 #pragma managed(pop)
00067 #endif
00068
00069 #if defined(_MSC_VER)
00070 #if !defined(_MT)
00071 #error Your application is set to link with the single-threaded version of the run-time library. Go to project settings, in the C++ section, and change it to multi-threaded.
00072 #endif
00073 #if !defined(_DEBUG)
00074 #if defined(CL_DLL)
00075 #pragma comment(lib, "clanSound-dll.lib")
00076 #elif defined(_DLL)
00077 #pragma comment(lib, "clanSound-static-mtdll.lib")
00078 #else
00079 #pragma comment(lib, "clanSound-static-mt.lib")
00080 #endif
00081 #else
00082 #if defined(CL_DLL)
00083 #pragma comment(lib, "clanSound-dll-debug.lib")
00084 #elif defined(_DLL)
00085 #pragma comment(lib, "clanSound-static-mtdll-debug.lib")
00086 #else
00087 #pragma comment(lib, "clanSound-static-mt-debug.lib")
00088 #endif
00089 #endif
00090 #pragma comment(lib, "dsound.lib")
00091 #pragma comment(lib, "dxguid.lib")
00092 #pragma comment(lib, "winmm.lib")
00093 #endif