Lv.的博客
摘要: 在上文 SDL 开发实战(二):SDL 2.0 核心 API 解析 我们讲解了SDL最核心的API,并结合Hello World代码了解了SDL渲染画面的基本原理。本文我们来讲一下,如何使用SDL的API绘制基本的图形。SDL中绘制基本图形的 API并不多,主要是 点、线、矩形、填充矩形。其它图形都 阅读全文
posted @ 2020-03-10 15:21 Avatarx 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: https://tjumyk.github.io/sdl-tutorial-cn/contents.html 阅读全文
posted @ 2020-03-10 14:59 Avatarx 阅读(806) 评论(0) 推荐(0) 编辑
摘要: https://tjumyk.github.io/sdl-tutorial-cn/contents.html 阅读全文
posted @ 2020-03-10 14:56 Avatarx 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一.ttf字体 SDL本身没有显示文字功能,它需要用扩展库SDL_ttf来显示文字。ttf是True Type Font的缩写,ttf是Windows下的缺省字体,它有美观,放大缩小不变形的优点,因此广泛应用很多场合。freeType是一个跨平台开源项目,它可以在利用ttf字体输出到屏幕上。一般的L 阅读全文
posted @ 2020-03-10 14:24 Avatarx 阅读(5449) 评论(0) 推荐(2) 编辑
摘要: 前面教程里,我们只显示图片,没提到如何显示文字, SDL本身没有显示文字功能,它需要用扩展库SDL_ttf来显示文字。ttf是True Type Font的缩写,ttf是Windows下的缺省字体,它有美观,放大缩小不变形的优点,因此广泛应用很多场合。 使用ttf库的第一件事要从Windows的字库 阅读全文
posted @ 2020-03-10 13:33 Avatarx 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 概述:SDL使用SDL_Surface和SDL_Texture这2种结构绘图到屏幕。SDL_Surface包含了一个像素集合(pixels成员),它使用软件渲染(非GPU);SDL_Textur可使用硬件加速器。使用SDL_Texture的示例程序: #include "SDL.h" class G 阅读全文
posted @ 2020-03-10 13:29 Avatarx 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 来源: http://adolfans.github.io/sdltutorialcn/ (中文教程) http://www.willusher.io/pages/sdl2/ (英文教程) 环境:SDL2 + VC++2015 下面的代码将打开一个窗口显示hello.bmp 1 #include < 阅读全文
posted @ 2020-03-10 12:14 Avatarx 阅读(305) 评论(0) 推荐(0) 编辑