SDL GUIDE 中文译本.pdf

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SDL GUIDE 中文译本

SDL Guide 中文译版 内容目录 SDL Guide 中文译版1 第一章 基础2 例 1-1 初始化 SDL3 第二章 图像和视频3 例 2-1 初始化视频3 例 2-2 初始化最佳视频模式4 例 2-3 读取并显示 BMP 文件4 例 2-4 getpixel()5 例 2-5 putpixel()6 例 2-6 使用上面的 putpixel()在屏幕中心画一个黄点7 例 2-7 初始化 SDL 加 OpenGL8 例 2-8 SDL 和 OpenGL1 第三章上 游戏杆输入处理2 例 3-1 初始化 SDL 并带游戏杆支持2 例 3-2 打印所有游戏杆的名字2 例 3-3 启动第一个游戏杆21 例 3-4 游戏杆轴事件22 例 3-5 22 例 3-6 游戏杆按钮事件22 例 3-7 轨迹球事件23 例 3-8 游戏杆 hat 事件23 例 3-9 查询游戏杆特性24 第三章下 键盘输入24 例 3-10 读键盘消息25 例 3-11 解释按键消息25 例 3-12 正确的运动控制29 第四章 样例31 最快的图像平面块传送31 过滤和处理事件34 打开音频设备36 播放音频36 列出所有 CDROM37 打开缺省 CDROM 驱动器38 列出 CD 上所有音轨39 播放 CD39 基于时间的游戏主循环39 1 SDL 即 Simple DirectMedia Layer ,类似DirectX ,是完整的游戏、多媒体开发包,但不 同的是它跨越几乎所有的平台,有各种语言的接口,多种语言的文档,而这一切都是广大志 愿者完成的。 类似 DirectX ,是完整的游戏、多媒体开发包,但不同的是它跨越几乎所有的平台,有各种 语言的接口,多种语言的文档,而这一切都是广大志愿者完成的。目前扩展部分还没有正式 的文档,以下为核心部分文档的向导部分。 SDL Guide SDL 向导中文译版 序言 关于 SDL SDL 为方便制作能跨跃 Linux 、BSD 、MacOS 、Win32 和 BeOS 平台,使用本地高性能媒体 接口,并且让您可以只需使用一份源代码级 API 而设计。SDL 是相当低层的API ,但使用它 可以让你以极大的灵活性写出完全跨平台的程序。 关于 SDL 文档 SDLdoc 项目即要重新编写 SDL 文档并同步更新。项目组有使用 SDL 的志愿者组成。 必威体育精装版版本可在 下载 第一章 基础 初始化 SDL 由八个子系统组成――音频、CDROM 、事件处理、文件I/O 、游戏杆、线程、记 时器和视频。使用前必须调用 SDL_Init 或 SDL_InitSubSystem 初始化。SDL_Init 必须早于其 他所有 SDL 调用,它将自动初始化事件处理、文件 I/O 和线程子系统,并根据参数选择启动 其他子系统。例如,初始化缺省和视频子系统: SDL_Init(SDL_INIT_VIDEO); 初始化缺省、视频和记时器子系统: SDL_Init(SDL_INIT_VIDEO | SDL_INIT_TIMER); SDL_Init 对应 SDL_Quit (和SDL_QuitSubSystem)。SDL_Quit 关闭所有子系统,必须在程 序关闭前调用。 除此之外,我们还必须进行错误处理。很多 SDL 函数返回一个值指示成功与否 。例如 SDL_Init 失败时返回-1 。每当SDL 出错时,错误信息被保存,并可用SDL_GetError 取得 。 例 1-1 初始化 SDL #include SDL.h /* All SDL Ap

文档评论(0)

ipbohn97 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档