初始化与关闭

“基本”中没有更早的文章了

“基本”中没有上一篇文章了

头文件包含:SDL.h

介绍

这个类别中的函数是用来建立SDL1.3环境以便使用,并且它们会对程序有全局影响。

初始化

要开始使用SDL,你首先得调用 SDL_Init()函数来初始化子系统,并使得其他SDL函数可用。

默认情况下事件句柄, 文件I/O, 和线程子系统会被初始化,要初始化其他子系统,你在参数中指定它们,这些参数可以被二进制“OR”在一起。

例如:

 SDL_Init(SDL_INIT_VIDEO|SDL_INIT_AUDIO);

会初始化三个默认的子系统以及VIDEO和AUDIO子系统。

关闭SDL

在一个SDL程序退出之前,你必须调用SDL_Quit()函数来关闭所有子系统,包括默认初始化的子系统。

  • 你不需要专门设置一个值来关闭某个子系统,当你调用SDL_Quit()函数,它会自动关闭所有活动的子系统。

相关函数

评论模块尚未加载