22 #ifndef _SDL_config_windows_h 23 #define _SDL_config_windows_h 29 #if !defined(_STDINT_H_) && (!defined(HAVE_STDINT_H) || !_HAVE_STDINT_H) 30 #if defined(__GNUC__) || defined(__DMC__) || defined(__WATCOMC__) 31 #define HAVE_STDINT_H 1 32 #elif defined(_MSC_VER) 33 typedef signed __int8
int8_t;
34 typedef unsigned __int8
uint8_t;
41 #ifndef _UINTPTR_T_DEFINED 47 #define _UINTPTR_T_DEFINED 50 #if ((_MSC_VER <= 1200) && (!defined(DWORD_PTR))) 51 #define DWORD_PTR DWORD 53 #if ((_MSC_VER <= 1200) && (!defined(LONG_PTR))) 65 #ifndef _SIZE_T_DEFINED_ 66 #define _SIZE_T_DEFINED_ 74 # define SIZEOF_VOIDP 8 76 # define SIZEOF_VOIDP 4 79 #define HAVE_DDRAW_H 1 80 #define HAVE_DINPUT_H 1 81 #define HAVE_DSOUND_H 1 83 #define HAVE_XINPUT_H 1 88 #define HAVE_STDIO_H 1 89 #define STDC_HEADERS 1 90 #define HAVE_STRING_H 1 91 #define HAVE_CTYPE_H 1 93 #define HAVE_SIGNAL_H 1 98 #define HAVE_REALLOC 1 100 #define HAVE_ALLOCA 1 103 #define HAVE_MEMSET 1 104 #define HAVE_MEMCPY 1 105 #define HAVE_MEMMOVE 1 106 #define HAVE_MEMCMP 1 107 #define HAVE_STRLEN 1 108 #define HAVE__STRREV 1 109 #define HAVE__STRUPR 1 110 #define HAVE__STRLWR 1 111 #define HAVE_STRCHR 1 112 #define HAVE_STRRCHR 1 113 #define HAVE_STRSTR 1 115 #define HAVE__ULTOA 1 116 #define HAVE_STRTOL 1 117 #define HAVE_STRTOUL 1 118 #define HAVE_STRTOD 1 121 #define HAVE_STRCMP 1 122 #define HAVE_STRNCMP 1 123 #define HAVE__STRICMP 1 124 #define HAVE__STRNICMP 1 143 #define HAVE_STRTOLL 1 144 #define HAVE_VSSCANF 1 145 #define HAVE_COPYSIGN 1 146 #define HAVE_SCALBN 1 148 #if !defined(_MSC_VER) || defined(_USE_MATH_DEFINES) 152 #define HAVE_STDARG_H 1 153 #define HAVE_STDDEF_H 1 157 #define SDL_AUDIO_DRIVER_DSOUND 1 158 #define SDL_AUDIO_DRIVER_XAUDIO2 1 159 #define SDL_AUDIO_DRIVER_WINMM 1 160 #define SDL_AUDIO_DRIVER_DISK 1 161 #define SDL_AUDIO_DRIVER_DUMMY 1 164 #define SDL_JOYSTICK_DINPUT 1 165 #define SDL_JOYSTICK_XINPUT 1 166 #define SDL_HAPTIC_DINPUT 1 167 #define SDL_HAPTIC_XINPUT 1 170 #define SDL_LOADSO_WINDOWS 1 173 #define SDL_THREAD_WINDOWS 1 176 #define SDL_TIMER_WINDOWS 1 179 #define SDL_VIDEO_DRIVER_DUMMY 1 180 #define SDL_VIDEO_DRIVER_WINDOWS 1 182 #ifndef SDL_VIDEO_RENDER_D3D 183 #define SDL_VIDEO_RENDER_D3D 1 185 #ifndef SDL_VIDEO_RENDER_D3D11 186 #define SDL_VIDEO_RENDER_D3D11 0 190 #ifndef SDL_VIDEO_OPENGL 191 #define SDL_VIDEO_OPENGL 1 193 #ifndef SDL_VIDEO_OPENGL_WGL 194 #define SDL_VIDEO_OPENGL_WGL 1 196 #ifndef SDL_VIDEO_RENDER_OGL 197 #define SDL_VIDEO_RENDER_OGL 1 199 #ifndef SDL_VIDEO_RENDER_OGL_ES2 200 #define SDL_VIDEO_RENDER_OGL_ES2 1 202 #ifndef SDL_VIDEO_OPENGL_ES2 203 #define SDL_VIDEO_OPENGL_ES2 1 205 #ifndef SDL_VIDEO_OPENGL_EGL 206 #define SDL_VIDEO_OPENGL_EGL 1 211 #define SDL_POWER_WINDOWS 1 214 #define SDL_FILESYSTEM_WINDOWS 1 218 #define SDL_ASSEMBLY_ROUTINES 1
unsigned long long uint64_t