Here is a list of all macros with links to the files they belong to:

### - i -

- SDL_ICONV_E2BIG : SDL_stdinc.h
- SDL_ICONV_EILSEQ : SDL_stdinc.h
- SDL_ICONV_EINVAL : SDL_stdinc.h
- SDL_ICONV_ERROR : SDL_stdinc.h
- SDL_iconv_utf8_locale : SDL_stdinc.h
- SDL_iconv_utf8_ucs2 : SDL_stdinc.h
- SDL_iconv_utf8_ucs4 : SDL_stdinc.h
- SDL_iconv_wchar_utf8 : SDL_stdinc.h
- SDL_IN_BYTECAP : SDL_stdinc.h
- SDL_INIT_AUDIO : SDL_init.h
- SDL_INIT_CAMERA : SDL_init.h
- SDL_INIT_EVENTS : SDL_init.h
- SDL_INIT_EVERYTHING : SDL_oldnames.h
- SDL_INIT_GAMECONTROLLER : SDL_oldnames.h
- SDL_INIT_GAMEPAD : SDL_init.h
- SDL_INIT_HAPTIC : SDL_init.h
- SDL_INIT_INTERFACE : SDL_stdinc.h
- SDL_INIT_JOYSTICK : SDL_init.h
- SDL_INIT_SENSOR : SDL_init.h
- SDL_INIT_VIDEO : SDL_init.h
- SDL_INLINE : SDL_begin_code.h
- SDL_INOUT_Z_CAP : SDL_stdinc.h
- SDL_IntersectFRect : SDL_oldnames.h
- SDL_IntersectFRectAndLine : SDL_oldnames.h
- SDL_IntersectRect : SDL_oldnames.h
- SDL_IntersectRectAndLine : SDL_oldnames.h
- SDL_INVALID_UNICODE_CODEPOINT : SDL_stdinc.h
- SDL_InvalidParamError : SDL_error.h
- SDL_iOSSetAnimationCallback : SDL_oldnames.h
- SDL_iOSSetEventPump : SDL_oldnames.h
- SDL_iPhoneSetAnimationCallback : SDL_oldnames.h
- SDL_iPhoneSetEventPump : SDL_oldnames.h
- SDL_ISCOLORSPACE_FULL_RANGE : SDL_pixels.h
- SDL_ISCOLORSPACE_LIMITED_RANGE : SDL_pixels.h
- SDL_ISCOLORSPACE_MATRIX_BT2020_NCL : SDL_pixels.h
- SDL_ISCOLORSPACE_MATRIX_BT601 : SDL_pixels.h
- SDL_ISCOLORSPACE_MATRIX_BT709 : SDL_pixels.h
- SDL_IsGameController : SDL_oldnames.h
- SDL_ISPIXELFORMAT_10BIT : SDL_pixels.h
- SDL_ISPIXELFORMAT_ALPHA : SDL_pixels.h
- SDL_ISPIXELFORMAT_ARRAY : SDL_pixels.h
- SDL_ISPIXELFORMAT_FLOAT : SDL_pixels.h
- SDL_ISPIXELFORMAT_FOURCC : SDL_pixels.h
- SDL_ISPIXELFORMAT_INDEXED : SDL_pixels.h
- SDL_ISPIXELFORMAT_PACKED : SDL_pixels.h
- SDL_IsScreenKeyboardShown : SDL_oldnames.h
- SDL_IsScreenSaverEnabled : SDL_oldnames.h
- SDL_IsTextInputActive : SDL_oldnames.h