SDL2.0小白入门亲手操练


***【在线视频教程】***

好文章,来自【福优学苑@音视频+流媒体】


SDL2.0知识框架体系

image.png


SDL 视频渲染主要涉及到四个对象:

SDL_Window

SDL_Surface

SDL_Render

SDL_Texture

SDL_Event


image.png

SDL 视频渲染主要涉及到相关API:


初始化: 

SDL_Init(): 初始化SDL。 

SDL_CreateWindow(): 创建窗口(Window)。 

SDL_CreateRenderer(): 基于窗口创建渲染器(Render)。 

SDL_CreateTexture(): 创建纹理(Texture)。 


循环渲染数据: 

SDL_UpdateTexture(): 设置纹理的数据。 

SDL_RenderCopy(): 纹理复制给渲染器。 

SDL_RenderPresent(): 显示。


退出: 

SDL_DestroyWindow()

SDL_DestroyRenderer();

SDL_DestroyTexture();

SDL_Quit();




SDL 主要涉及到几个扩展库:

SDL_image

SDL_mixer

SDL_ttf






好文章,来自【福优学苑@音视频+流媒体】
***【在线视频教程】***