SDL_Init
函数原型如下:
int SDL_Init(Uint32 flags)
函数作用:
初始化SDL库
使用此函数初始化SDL库,必须在使用SDL函数之前调用它。
参数:flags 表示需要初始化那些子系统。常见的子系统和对应的flag如下:
flags | 子系统 |
---|---|
SDL_INIT_TIMER |
计时器子系统 |
SDL_INIT_AUDIO |
音频子系统 |
SDL_INIT_VIDEO |
视频子系统; 自动初始化事件子系统 |
SDL_INIT_JOYSTICK |
操纵杆子系统; 自动初始化事件子系统 |
SDL_INIT_HAPTIC |
触觉(力反馈)子系统 |
SDL_INIT_GAMECONTROLLER |
控制子系统; 自动初始化操纵杆子系统 |
SDL_INIT_EVENTS |