main函数应写为int main( int argc, char* args[] )而不是int main()形式 链接库时应注意顺序 mingw32;SDL2main;SDL2; 颠倒会出现错误 应注意SDL 是32bit还是64bit。要与mingw一致
分类:
其他好文 时间:
2015-07-11 13:31:39
阅读次数:
137
原文地址:SDL 2.0 Tutorial IndexWelcome!下面的教程旨在为你提供一个SDL2.0以及c++中游戏设计和相关概念的介绍。在本教程中,我们假定你对C++有一定程度上的知识,至少了解数组,vector,控制结构,函数还有指针。如果你觉得理解教程中的代码有困难,你可以在教程后面随...
分类:
其他好文 时间:
2015-06-17 11:03:47
阅读次数:
128
SDL全称是Simple DirectMedia Layer,是一个开源的、跨平台(win32,linux,mac)的多媒体开发c语言库。官方网站 http://www.libsdl.org/第一步,下载源文件首先去这个页面http://www.libsdl.org/tmp/download-2.0...
1:初始化(SDL_Init()) SDL简介 有关SDL的简介在《最简单的视音频播放示例7:SDL2播放RGB/YUV》以及《最简单的视音频播放示例9:SDL2播放PCM》中已经叙述过了,不再重复。这两篇文章中也提到了一张SDL的原理图,如下所示: 从这个图中可以看出,SDL根据系统的不同调用不同...
分类:
其他好文 时间:
2015-05-23 18:03:46
阅读次数:
558
SDL(Simple DirectMedia Layer) 是一个的第三方图形库(library),用于主要2D游戏开发(当然你也可以用它开发普通的应用)。优点有轻量,跨平台,简单。很适合想做游戏开发但目前仅有基本的C++基础(至少了解类和指针的操作)的童鞋。 这是官网地址,英文OK的童鞋可以...
分类:
其他好文 时间:
2015-05-03 07:04:29
阅读次数:
154
今天在项目中用到SDL2.0的库做视频显示用,在其中出现不少问题,这里一一记录下来,并作为以后的参考。同一个窗口句柄在多次使用SDL_CreateWindowFrom和SDL_DestroyWindow以后,发现程序运行正常,但视频显示不出来的问题。第一次将Hwnd传递给SDL_CreateWind...
分类:
其他好文 时间:
2015-03-09 20:37:07
阅读次数:
279
针对SDL 2.0的C++编程,以一个显示图像为例,详细讲解了库的安装过程、编译脚本和系统动态库路径的修改方法。...
分类:
编程语言 时间:
2015-01-16 01:19:47
阅读次数:
179
SDL的中文资料比较少,推荐一个英文的网站里面讲的非常详细 点击打开链接解决了我不少的疑惑。
最近在移植ucGUI到Android上,ucGUI的windows Demo中可以实现在一个线程中绘图,在另一个线程中刷新。在Android中使用ucGUI也是可以实现的用SDL 当画布,在子线程中绘画 ,在主线程中刷新。代码如下:
/*This source code copyrighted ...
分类:
编程语言 时间:
2015-01-09 15:37:48
阅读次数:
749
本文记录一个更加“纯净”的基于FFmpeg的视频解码器。此前记录过基于FFmpeg的视频播放器实际上就是一个解码器:《最简单的基于FFMPEG+SDL的视频播放器 ver2 (采用SDL2.0)》这个播放器调用了FFmpeg中的libavformat和libavcodec两个库完成了视频解码工作。但是这不是一个“纯净”的解码器。该解码器中libavformat完成封装格式的解析,而libavcod...
分类:
其他好文 时间:
2015-01-03 14:38:38
阅读次数:
372