SDL
主要记录的是自学SDL的过程
宏彦の博客
青春,一生只有一度,虽说青春有叛逆,有浮躁,也有错误。但青春更多的是热情、美好和希望。青春终究会有幸福,因为它有未来。
为了美好未来而努力!!!
展开
-
SDL显示图片总结
到现在为止,已经写了好几个显示图片一类的程序 现在就来好好总结一下首先我们在最开始 是在屏幕上显示一张图片整个过程如下:定义两个SDL_Surface 指针变量 分别是表示窗口和图像 之后就调用SDL_Init()进行初始化SDL的子系统SDL_SetVideoMode()函数是用来设置窗口的之后就是加载图像(现期的sdl只能加载bmp位图 其他格式需要调用扩展库)调用SDL_Loa...原创 2018-06-07 11:03:07 · 3625 阅读 · 0 评论 -
显示其他格式的图片
安装SDL_image扩展库。如果你掌握了安装这一个扩展库的方法,那么你将能够安装所有的扩展库。SDL_image可从此处下载 。1)向下滚动到Binary部分,下载Windows开发包。每个扩展库都有3个必备的部分:头文件(*.h)静态库文件(*.lib)动态库文件(*.dll)无论你在安装哪个扩展库,它们的安装方法都几乎一模一样。打开zip压缩包,里面应该有一个文件夹。打开这个文件夹,里面应该...原创 2018-06-07 11:05:15 · 267 阅读 · 0 评论 -
图片显示的优化以及blit
Blit的含义是内存中图像的位块传输,指的是将某一表面的全部或部分图像复制到另一表面上。只是我不清楚把它翻译成“位块传输”是否合适,故不翻译此词汇,应该不会影响阅读和理解。我们已经学会了在窗口中显示一张图片,那么现在是时候改用更高效的方法加载表面和Blit。//头文件#include "SDL/SDL.h"#include <string>这些是这个程序所用到的头文件。SDL.h被包含...原创 2018-06-06 17:59:54 · 3806 阅读 · 0 评论 -
使用SDL在屏幕上显示一张图片
已经配置好了SDL, 是时候来建立一个能加载并显示一张图片的基本图形程序了。//将SDL函数和数据类型包含进来#include "SDL/SDL.h"在源文件顶部,我们包含了SDL的头文件,以使用SDL的函数和数据类型。记住这一点:你们中的有些人(比如Visual Studio用户)需要以下面这种方式包含SDL的头文件:#include "SDL.h"所以,如果编译器报了“找不到SDL/SDL.h...原创 2018-06-06 17:49:57 · 2090 阅读 · 1 评论 -
SDL开发环境的配置
由于我参考的资料使用的是老版本(1.2.14)我就用1.2.15来进行编程 集成开发环境用的是VS2010库的话可以到我的资源里边找找https://download.csdn.net/download/cyq129445/104630451)首先 需要下载SDL头文件和二进制文件。2)启动Visual Studio并新建一个空工程: 3)打开项目的属性窗口,先在左侧单击VC++目录, 然后在右...原创 2018-06-06 17:47:16 · 1084 阅读 · 0 评论 -
SDL简介
由于之前玩ffmpeg的时候,经常遇到的就是SDL。但是当时没有时间来细化的学习SDL,也没有什么概念。现在就来记录下自学的过程首先我们需要知道 什么是SDLSDL是 “Simple DirectMedia Layer”的缩写,它是一个开源的项目SDL可以用来做啥?为多媒体编程而设计SDL是一个跨平台的多媒体库,它通过OpenGL和2D视频帧缓冲,提供了针对音频、视频、键盘、鼠标、控制杆及3D硬...原创 2018-06-06 17:37:51 · 1939 阅读 · 0 评论