#include "SDL.h"
int SDL_InitSubSystem(Uint32 flags);
以SDL_Init來初始化SDL之後,你可以用SDL_InitSubSystem來初始化尚未初始化的子系統。參數flags跟用于SDL_Init的一樣。
/* 分別初始化遊戲桿子系統和視頻子系統。 */ SDL_Init(SDL_INIT_VIDEO); . . . SDL_SetVideoMode(640, 480, 16, SDL_DOUBLEBUF|SDL_FULLSCREEN); /* 做一些視頻方面的操作 */ . . . /* 初始化遊戲桿子系統 */ SDL_InitSubSystem(SDL_INIT_JOYSTICK); /* 做一些視頻和遊戲桿方面的操作 */ . . . /* 關閉它們 */ SDL_Quit();
SDL_Init、SDL_Quit、SDL_QuitSubSystem
2010年2月15日