事件处理引入
SDL , Simple DirectMedia Layer , 是 跨平台的多媒体开发库 , 用于开发 跨平台 的 多媒体应用程序 , 可开发 WIndows / Linux / MacOS...多媒体应用 , 编写一次代码 , 可以在多个平台运行 ;
使用 SDL 多媒体库开发的 应用 有如下功能 :
窗口创建
图像绘制
视频播放
音频播放
事件处理
其中的 事件处理 , 就是处理 外设 (...环境 , 设置要开发的子系统 ;
// 初始化 SDL 环境
SDL_Init(SDL_INIT_VIDEO);
然后 , 调用 SDL_CreateWindow 函数创建窗口 ;
// 创建 SDL_Window...窗口
SDL_Window* window = SDL_CreateWindow(
"SDL Event Handling",
SDL_WINDOWPOS_UNDEFINED,
SDL_WINDOWPOS_UNDEFINED...初始化SDL
SDL_Init(SDL_INIT_VIDEO);
// 2.