=====================================================SDL
转载 2015-09-14 20:39:00
389阅读
2评论
一、SDL 视频显示函数1、SDL_Init 函数2、SDL_Quit 函数3、SDL_CreateWindow 函数4、SDL_CreateRenderer 函数5、SDL_CreateTexture 函数6、窗口 / 渲染器 / 纹理 关联二、SDL 窗口绘制 - 代码示例1、SDL 窗口绘制代码2、执行结果
clion新建项目,并编写代码main.cpp #include <iostream> #include "SDL.h" #include "SDL_image.h" void drawMyRect(SDL_Renderer *sdlRenderer, SDL_Texture *sdlTexture ...
转载 2021-08-15 10:58:00
560阅读
2评论
这是SDL系列文章的第五篇,本文将彻底让你理解什么是纹理。并带你深入探讨SDL的几个重要概念SDL_Window、SDL_Render、SDL_Surface 与 SDL_Texture。在文章的最后向你展示SDL如何通过SDL_Texture进行渲染。对于前面系列文章感兴趣的同学可以去看看SDL_Surface vs SDL_Texture在SDL系列文章的第二篇里,我详细的介绍了SDL 渲染的
原创 精选 2024-06-18 16:50:16
254阅读
1. SDL简介SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。SDL(Simple DirectM
原创 2021-09-02 18:03:14
1419阅读
1. SDL简介SDL(Simple DirectMedia Layer)是一套开放源代码的
原创 2022-03-16 17:16:52
476阅读
主要代码如下:#include<stdio.h>#include "libavutil/avutil.h"#include "libavutil/timestamp.h"#include "libavdevice/avdevice.h"#includ
原创 2022-06-06 17:39:29
242阅读
SDL介绍 SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前 SDL
转载 2019-10-24 15:19:00
273阅读
2评论
电信SDL技术
原创 2009-07-19 15:39:21
493阅读
===================================================== SDL源码分析系列文章列表: SDL2源码分析1:初始化(SDL_Init()) SDL2源码分析2:窗体(SDL_Window) SDL2源码分析3:渲染器(SDL_RendererSDL2源码分析4:纹理SDL_Texture) SDL2源码分析5:更新纹理SDL_Update
转载 2016-01-05 13:47:00
277阅读
很早就想写点关于SDL的东西了,一直没腾开时间,现在终于有时间把我学习SDL时的路程一点一点记录下来了, SDL(Simple DirectMedia Layer)是一个自由的跨平台的多媒体开发包,适用于 游戏、游戏SDK、演示软件、模拟器、MPEG播放器和其他应用软件。 SDL的功能相当强大...具体的可以到SDL官网上查询,,也可百度,谷歌哟...很多的...我就不再这里累赘了。 下面就
原创 2012-04-12 20:21:33
1667阅读
swing 框架之Render(一)Swing组件根据其所操作的数据类型分为两种,一种是标量数据类型的组件,一类是复合数据类型的组件。标量数据类型的组件操作的是基本类型的数据,如字 符串、布尔、数字等,此类型组件包括JTextField、JCheckBox、JLabel、JButton等。复合数据类型的组件操作的是诸如向量、 矩形和非线形等类型的数据。向量数据类型的组件有JComboBox、JLi
转载 精选 2014-03-14 14:06:58
1201阅读
一、SDL 视频显示函数1、SDL 的 渲染器 和 纹理 之间的关系2、SDL_SetRenderTarget 函数 - 设置渲染器目标、代码示例 - 移动元素绘制
原创 2024-06-25 11:09:17
98阅读
SDL2常用函数SDL创建窗口:SDL_CreateWindow | SDL_DestroyWindow
修改方法 以上两个方法修改模型的材质,第一个方法可行,第二个方法不可行, API说明:Renderer.materials 获取材质列表 理解 之所以直接修改materials[]数组中的元素不可行,是因为Renderer.materials是获取材质列表,并无设置的意思。而Renderer.mat
原创 2021-07-20 16:49:18
295阅读
触发postDrainAudioQueue_l()或postDrainVideoQueue()开始渲染。解码器输出数据 → NuPlayer::Decoder::onMessageReceived。音频数据存
原创 1月前
0阅读
概述:SDL使用SDL_Surface和SDL_Texture这2种结构绘图到屏幕。SDL_Surface包含了一个像素集合(pixels成员),它使用软件渲染(非GPU);SDL_Textur可使用硬件加速器。使用SDL_Texture的示例程序: #include "SDL.h" class G
转载 2020-03-10 13:29:00
550阅读
 前几天为了忽悠一个大一小弟弟答应他给他写个打砖块。。。用了SDL,顺便试了一下beta版本的SDL1.3。。。发现用3D api作底层的SDL1.3的新加入的2D绘图接口的绘图速度跟以前相比真是逆天了。。。(相较之用DX由底层堆起来的2D程序绘制效率都逊色了。。。)果断弃SDL1.2用1.3。然后这几天折腾好LINUX MINT 12,发现源里的SDL是1.2。。。 于是,下载,编译。
补充:使用Visual Studio Code 搭建SDL2开发环境:。一、什么是SDLSDL是 “Simple DirectMedia Layer”的缩写,SDL是一个开源的跨平台的多媒体库,封装了复杂的音视频底层操作,简化了音视频处理的难度。SDL使用C语言写成,提供了数种控制图像、声音、输出入的函数,可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前多用
转载 2024-05-21 13:11:59
223阅读
首先,OpenGL最好还是使用C++开发,效率比较高,而且若是想要在编程方面长远的走下去,C是必须要了解的,借助这个机会学一下C并没有什么坏处,不过,可能有些同学,对编程不感兴趣,没有时间学,或实在不想用C写,在此介绍一下一个用Java开发OpenGL的好工具,同时也是为喜欢Java绘图的一个好工具。 processing是一个基于Java发展的专门为绘图存在的编程语言,主要用户是画家,艺
转载 2023-08-29 22:43:24
26阅读
  • 1
  • 2
  • 3
  • 4
  • 5