, 可以在多个平台运行 ;
使用 SDL 多媒体库开发的 应用 有如下功能 :
窗口创建
图像绘制
视频播放
音频播放
事件处理
其中的 事件处理 , 就是处理 外设 ( 键盘 / 鼠标 ) 传入的事件..., 如 鼠标移动 , 鼠标点击 , 键盘按键 等事件 ;
2、SDL 事件处理步骤
SDL 事件处理步骤 :
首先 , 调用 SDL_Init 函数 , 初始化 SDL 环境 , 设置要开发的子系统...: 使用 SDL_PollEvent 函数时 ,
首先 , 声明 SDL_Event 变量 ;
然后 , 将 SDL_Event 变量地址传入 SDL_PollEvent 函数 ;
最后 , 根据 SDL_PollEvent...退出SDL
SDL_DestroyWindow(window);
SDL_Quit();
return 0;
return 0;
}
2、执行结果
执行结果 :
鼠标移动..., 触发的事件 :
键盘按键 , 触发的事件 :
鼠标点击触发的事件 :