SDLSDL_PumpEvents更新输入设备事件

SDL_PumpEvents更新键盘状态( Use SDL_PumpEvents to update the state array)

创新互联服务项目包括聂拉木网站建设、聂拉木网站制作、聂拉木网页制作以及聂拉木网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,聂拉木网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到聂拉木省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

SDL_PeekEvents用于读取事件,在调用该函数之前,必须调用SDL_PumpEvents搜集键盘等事件
SDL_GETEVENT表示读取队列中的事件,并且将该事件从队列中移除
设置了SDL_GETEVENT操作属性的SDL_PeekEvents等同于调用SDL_PoolEvent获取事件

SDL_PumpEvents
从输入设备中搜集事件,推动这些事件进入事件队列,更新事件队列的状态,不过它还有一个作用是进行视频子系统的设备状态更新,如果不调用这个函数,所显示的视频会在大约10秒后丢失色彩。没有调用SDL_PumpEvents,将不会有任何的输入设备事件进入队列,这种情况下,SDL就无法响应任何的键盘等硬件输入。

注意
该函数只能在视频子系统的线程中调用,更加稳妥的做法,只应该在主线程中被调用

https://blog.csdn.net/leixiaohua1020/article/details/40723085
https://blog.csdn.net/noback7/article/details/7209271
https://www.cnblogs.com/TaigaCon/p/9622016.html

曾经看着她的倩影很美,现在依旧很美,不过只是在心底,再也无法触碰的美丽。忽然想起曾经走过的地方,她或许正在小心翼翼的说着,而我确是坦诚相待。只不过,我不是她喜欢的类型。不知道为什么,我们可以走那么长的路,或许我们只能是同伴,但不可能是伴侣。这就是事情的结局,我可以喜欢的是她的淑女的一面,但是她的强势不可能包容我的。 


分享标题:SDLSDL_PumpEvents更新输入设备事件
浏览地址:http://hbruida.cn/article/jjohii.html