ffmpeg(5):SDL相关学习
来源:互联网 发布:淘宝自定义导航栏代码 编辑:程序博客网 时间:2024/05/16 11:13
SDL学习资料1
SDL在Wiki上的介绍:http://zh.wikipedia.org/wiki/SDL
SDL新手例子入门:http://adolfans.github.io/sdltutorialcn/sdl-2-dot-0-tutorial-index/
SDL扩展库下载地址:http://www.libsdl.org/projects/
// Begin -- 转自zh.wikipedia.org/wiki/SDL
SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。
SDL(第一版)使用GNU宽通用公共许可证为授权方式,意指动态链接(dynamic link)其库并不需要开放本身的源代码。因此诸如《雷神之锤4》等商业游戏也使用SDL来开发。而第二版的SDL则改用Zlib授权来授权。
SDL将功能分成下列数个子系统(subsystem):
- Video(图像)—图像控制以及线程(thread)和事件管理(event)。
- Audio(声音)—声音控制
- Joystick(摇杆)—游戏摇杆控制
- CD-ROM(光盘驱动器)—光盘媒体控制
- Window Management(视窗管理)-与视窗程序设计集成
- Event(事件驱动)-处理事件驱动
与DirectX比较对应关系如下:
SDLDirectX说明SDL_Video、SDL_Image、OpenGLDirectDraw、Direct3D SDL_Audio、SDL_MixerDirectSound SDL_Joystick、SDL_BaseDirectInput SDL_NetDirectPlay SMPEG、SDL_Video、SDL_Audio、SDL_Sound、SDL_FilterDirectShow// End -- 转自zh.wikipedia.org/wiki/SDL
后期有新的学习,再加。。。
0 0
- ffmpeg(5):SDL相关学习
- ffmpeg(5):SDL相关学习
- FFMPEG+SDL 学习第一章
- ffmpeg和SDL学习笔记
- IOS 项目加入SDL库 --- FFMPEG+SDL学习 之 二
- ffmpeg和SDL学习笔记(一)
- ffmpeg 和 SDL学习(二)
- ffmpeg 和 SDL学习(二)
- ffmpeg和SDL学习笔记(一)
- FFmpeg+sdl代码注释学习---多线程
- FFMPEG学习----使用SDL播放YUV数据
- FFMPEG学习----使用SDL播放PCM数据
- ffmpeg和SDL学习笔记(一)
- ffmpeg学习(2)--An ffmpeg and SDL Tutorial
- ffmpeg + SDL 系列 4 ASF文件解析相关资料整理
- FFmpeg入门(5)-An ffmpeg and SDL Tutorial 3
- ffmpeg tutorial2学习--使用SDL显示到屏幕上
- ffmpeg 和 SDL的教程 tutorial3学习--播放声音
- RMAN恢复案例——丢失spfile的恢复
- texlive中文支持
- CodeIgniter “The filetype you are attempting to upload is not allowed.”解决
- makefile中的all和.PHONY的作用
- poj.1094
- ffmpeg(5):SDL相关学习
- 线性表——链式存储结构之单链表
- 组合算法 C++高效实现 (二进制辅助法)
- HTTP协议详解(真的很经典)
- SSH面试题整理
- 黑马程序员--C#中面向对象与面向过程
- hdu 1568 (log取对数 / Fib数通项公式)
- Altera笔记:Introduction to Parallel Computing with OpenCL
- 面试软件测试 智力题题目与部分答案