加载图片贴图,采用了SDL_Window、SDL_Renderer、SDL_Texture和SDL_Image库 实例: 结果: ...
分类:
其他好文 时间:
2016-08-09 12:11:08
阅读次数:
287
SDL2.0的几何图形绘画 通过SDL_Window、SDL_Renderer、SDL_Texture三者实现了简单的几何图形绘画。 包括了SDL_RenderDrawPoint、SDL_RenderFillRect、SDL_RenderDrawLine、SDL_SetRenderDrawColor ...
分类:
其他好文 时间:
2016-08-08 19:26:37
阅读次数:
198
=====================================================SDL源码分析系列文章列表:SDL2源码分析1:初始化(SDL_Init())SDL2源码分析2:窗体(SDL_Window)SDL2源码分析3:渲染器(SDL_Renderer)SDL2源码分...
分类:
其他好文 时间:
2015-12-24 19:17:34
阅读次数:
331
=====================================================SDL源码分析系列文章列表:SDL2源码分析1:初始化(SDL_Init())SDL2源码分析2:窗体(SDL_Window)SDL2源码分析3:渲染器(SDL_Renderer)SDL2源码分...
分类:
其他好文 时间:
2015-12-19 23:02:02
阅读次数:
336
=====================================================SDL源代码分析系列文章上市:SDL2源码分析1:初始化(SDL_Init())SDL2源码分析2:窗体(SDL_Window)SDL2源码分析3:渲染器(SDL_Renderer)SDL2源码...
分类:
其他好文 时间:
2015-09-14 21:15:37
阅读次数:
855
本文基于SDL2.0,简要介绍了如何在不创建新窗口的情况下实现window窗口程序下调用SDL渲染BMP图像。主要涉及SDL_Window、SDL_Rect、SDL_Surface、BMP位图加载、Surface缩放、窗口绘制区域获取和刷新等知识点。
分类:
其他好文 时间:
2015-08-19 23:07:50
阅读次数:
424
来自http://tieba.baidu.com/p/2967590846#include "SDL2\SDL.h"#include "SDL2\SDL_image.h"#undef mainint main(int argc, char* args[]){SDL_Window *p = NULL;...
分类:
其他好文 时间:
2015-08-07 22:13:35
阅读次数:
142
#include #include #include #include #include #include const int SCREEN_WIDTH = 640; const int SCREEN_HEIGHT = 480; SDL_Window* gWindow = NULL; SDL_Ren...
分类:
其他好文 时间:
2015-07-11 10:34:13
阅读次数:
107
本文简单总结一下SDL显示视频的源代码。SDL显示视频的结构体SDL显示视频涉及到下列结构体:SDL_Window:代表了窗口SDL_Renderer:代表了渲染器SDL_Texture:代表了纹理SDL_Rect:一个矩形框,用于确定纹理显示的位置。上述几个结构体之间的关系如下图所示。注:该图源自于文章《最简单的基于FFmpeg+SDL的视频播放器2》 由图可见,YUV/RGB像素数据首先加载至...
分类:
其他好文 时间:
2014-11-18 01:39:49
阅读次数:
381
上一篇文章分析了SDL的初始化函数SDL_Init()。这篇文章继续分析SDL的源代码。本文分析SDL的窗口(Window)。 SDL播放视频的代码流程如下所示。初始化: SDL_Init(): 初始化SDL。 SDL_CreateWindow(): 创建窗口(Window)。 SDL_CreateRenderer(): 基于窗口创建渲染器(Render)。 SDL_CreateTexture()...