当前位置: 首页 > 软件库 > 程序开发 > 多媒体处理 >

SDL

多媒体和游戏开发包
授权协议 zlib
开发语言 C/C++
所属分类 程序开发、 多媒体处理
软件类型 开源软件
地区 不详
投 递 者 连成益
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Simple DirectMedia Layer 是一个跨平台开发库,旨在通过 OpenGL 和 Direct3D 提供对音频,键盘,鼠标,操纵杆和图形硬件的低级访问。视频播放软件,仿真器和流行的游戏(包括 Valve 的获奖目录和许多 Humble Bundle 游戏)都使用它。

SDL正式支持Windows,Mac OS X,Linux,iOS和Android。在源代码中可以找到对其他平台的支持。

SDL用C编写,可与C ++一起使用,并且有绑定可用于其他几种语言,包括C#和Python。

SDL 2.0 在 zlib许可下分发。该许可证允许您在任何软件中自由使用 SDL。

 

  •   SDL简介(wiki) www.libsdl.orgSDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。 SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。 目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。  

  •     SDL Trados是计算机辅助翻译(CAT) 软件,在全球拥有20万多客户,全球500强企业有超过90%的公司都在使用SDL Trados来为日常的本地化翻译工作服务。我们的使命是以强大的软件实力和精湛的服务将所有公司信息传达到不同的语言市场,帮助各大公司提升其品牌的统一性并加速产品的上市时间。 SDL Trados为他们克服了在不同国家地区的文化、语言障碍,从而为他们的全球化铺平了发展

  • 什么是SDL? 即 Simple DirectMedia Layer,使用 LGPL 许可证。 免费的跨平台多媒体应用编程接口 用于游戏、游戏开发工具、模拟器、样本演示、多媒体应用等 它能做什么? 视频、音频、事件、CDROM支持、线程、计时器、各种图象文件格式读取、快速绘图、混音、游戏杆支 持、网络、MPEG解码等等,且CPU字节顺序无关。 大体上与DirectX比较对应关系如下: SDL_Vi

  • 文章来源:http://www.hongliang.net/index.php?page=7    当我每天每夜都在冥思苦想该使用什么技术如何实现我的实景聊天室的梦想时,刘杉告诉了我,那不会是一个梦,梦已经变成了现实。    那就是,使用SDL!!!!!!!!!    SDL是Simple Directmedia Library的缩写,第一个字母非常重要,simple。    优点:    1、跨

  • http://www.libsdl.es/wiki/doku.php?id=sdl_api:sdl_envvars SDL environment variables ========================= last updated: 27 Sept 2001 The following applies to the CVS SDL (the 1.2 branch). This i

  • SDL 入门:SDL2入门教程(01_hello_SDL)_只看不写的小咸鱼的博客-CSDN博客_sdl2教程 Lazy Foo' Productions - Hello SDL: Your First Graphics Window apt-get   install libsdl2-dev  g++ 01_hello_SDL.cpp -I/usr/include/SDL2 -L/usr/lib

  • #include <stdlib.h> #include <stdio.h> #include <stdlib.h> #include <SDL.h> ///表面 SDL_Surface *g_screenSurface = NULL;//主表面 SDL_Surface *g_Buffer  = NULL;//后台缓冲区页面 SDL_Surface *g_backface  = NULL;//背景

  • SDL1.2和SDL2.0 sdl是什么?这里就不解释了,之前的文中也说过。今天主要说说最近sdl给我填的堵。 这个说来话也长,由于工作需要,最近在用OpenCV,记得几年前用就用过OpenCV,或者说写过一些OpenCV的代码吧。OpenCV里面有使用OpenCL加速。早期由于OpenCV使用OpenCL主要是在PC端,所以在local size啊之类的东西都是按照pc来设置,而要把OpenCL

  • #include <SDL2/SDL.h> int main(int argc, char *argv[]) { SDL_Init(SDL_INIT_EVERYTHING); SDL_Quit(); return 0; } 检测运行成功 gcc sdl_image.c -o sdl_demo -lSDL2 #include <stdio.h> #inc

  • 为什么要用SDL 提升Web应用的安全性,减少Web应用的安全漏洞 降低安全漏洞修复成本 SDL是什么 安全开发生产周期 Security Development Lifecycle 符合Secure at the Source原则 来源于微软 SDL流程 培训 核心安全培训 需求 安全需求分析 质量要求/BUG数量要求 安全和隐私风险评估 设计 设计需求分析 减小攻击面 威胁建模 实施 (开发)

  •  SDL的开发  首先关于Opengl ES的,我们在网上搜到了一个大牛的博客,上面介绍的很详细,非常感谢这位大牛,才使我们的工作顺利进行,所以为了表示对这个大牛的感谢和学习,故自己也想造福后人。在次就不多做介绍,现链接如下: http://xianzilu.spaces.live.com/blog/cns!4201FDC93932DDAF!274.entry 除了链接,我也把他写的内容转到这里来

  • SDL (多平台支持硬件缩放) SDL(Simple DirectMedia Layer) is a cross-platform multimedia library designed to provide low level access to audio keyboard mouse joystick 3D hardware via OpenGL and 2D video framebuff

  • SDL(Simple DirectMedia Layer)是一个夸平台的多媒体游戏支持库,其中包含了对图形、声音、游戏杆、线程等的支持,目前可以运行在许多平台上,其中包括linux的 FrameBuffer控制台、svgalib、X Window环境,以及Windows DirectX、BeOS等。SDL是编写夸平台游戏和多媒体应用的优秀平台,与Windows的DirectX有的一比。主页:htt

  • ./configure --prefix=/home/peak/sdl_build 修改makefile文件,添加-fpc参数,解决动态库静态库同时使用的问题 CFLAGS = -g -O3 -DUSING_GENERATED_CONFIG_H ./configure -fPIC make

  •   SDL Trados 2017版本百度搜索可以很容易搜到安装包,大概300多兆,版权原因不再提供,最后记着先打开软件,然后再把那个文件覆盖即可。 trados只是翻译软件,同时可以创建、编辑和使用记忆库。但对于术语库仅可使用,术语库的编辑等需要另外的软件。 MultiTerm 说明及安装 此软件是sdl提供的数据库创建、管理软件,可以置顶术语的存储格式并添加每一项术语。 软件的注册会自动调用t

  • 请问:谁有SDL(规范描述语言)的教程或者使用指南? 转载于:https://blog.51cto.com/simpleting/229721

 相关资料
  • 游戏多媒体引擎(Game Multimedia Engine,GME) 提供一站式语音解决方案。针对不同场景进行深度优化,覆盖游戏、社交、娱乐等多种泛互联网行业应用场景。提供实时语音、语音消息及转文本、语音分析服务,一次接入即可满足多样化的语音需求。 特性 功能覆盖:针对游戏、社交、娱乐、直播等应用场景,全面覆盖各类语音功能。提供实时语音、语音消息及转文本、语音分析服务,实现游戏语音开黑、语音聊天

  • #23届找工作求助阵地# 求职以来最差的一次体验 一面25min: 面试官还是个不错的人,问问项目,大概就是并发实现以及流程的一些简单问题,然后手撕了几道刚学过c++都能过的题,到这里还没什么问题。 二面10min: 面试官一开始就在那里敲电脑,我开始以为记录面评而已,然后来一句你这简历我没什么可问的啊,我赶紧又说了几个自己写的没在简历上的小项目,然后面试官跟那敲电脑一分钟没理我,我就在那干坐着,

  • 你的常用的数据结构都有什么? HashMap和HashSet的区别? 怎么构造一个HashMap HashMap优势是什么? 还有什么需要注意的? 扩容机制,hash冲突? 如果你去设计一个Hash函数怎么设计呢? 一般 HashMap多线程情况下会出现什么问题? 怎么解决扩容死链的? 尾插会有什么问题? 数据错乱问题以外还有什么其他问题? 怎么解决这个问题? councurrentHashMap

  • 第十三天.Android多媒体开发 13.1 播放音乐 13.1.1 多媒体架构 基于第三方Packet Video公司的Open Core platform实现 支持几乎所有通用的音频、视频、静态图像格式,包括:MPEG4、H.264、MP3、AAC、AMR、JPG、PNG、GIF等。 通过Open Core程序员可以方便快速的开发出想要的多媒体应用程序,例如:音视频的采集,回放,视频会议,实时

  • 本文向大家介绍Java游戏开发拼图游戏经典版,包括了Java游戏开发拼图游戏经典版的使用技巧和注意事项,需要的朋友参考一下 游戏介绍: 拼图游戏是一款经典的益智游戏,游戏难度分为 简单、正常、困难 三种难度,分别对应3*3,4*4,5*5布局,游戏开始前图片被随机打乱,空块位于最右下角,玩家通过点击空块周围图片或者按键方式对图片和空块进行相互交换,直到所有图片都回到原位即为游戏胜利。 本次制作的拼

  • 8.31 一面 20min 0.自我介绍 1.通过这个项目学到了什么 2.主从复制,为什么要用?怎么用? 3.主从复制的最大问题是什么?对于用户而言反应是什么?这个问题给你应该怎么解决? 4.redis怎么用的?为什么要用? 5.redis和主从复制冲突吗? 6.数据库你学过哪些?讲一下 7.count(1)和count(*)是一样的吗 8.tcp和udp区别 9.进程调度算法说一下 10.投的游

  • 全球理念:假设我想做一个游戏/电影/剪辑。为此,我需要这个(不)简单的动画得到工作。 这个问题的一个例子:我得到了类Screen,它有JFrame的Screen Stuff声明,设置它的配置(大小、关闭操作等),然后创建类Box的对象,显示在框架上。请检查这个类的图像/图表(希望我写的是正确的):ClassesDiagram 现在,class Box扩展了JPanel。我从JPanel继承了方法P

  • 翻译自JME官方wiki。原文:3D Game Development Terminology 3D游戏开发术语 开始学习之前,确保你熟知如下概念和术语。 3D图形和音频 OpenGL 即开放式图形库,是一个用来渲染二维或三维计算机图形的跨平台的专业图形程序接口。对于Java来说,有两种基于OpenGL实现的渲染器。 轻量级Java游戏库 (LWJGL) Java开放图形库 (JOGL) Open