SDL2.0小白入门亲手操练
好文章,来自【福优学苑@音视频+流媒体】
SDL2.0知识框架体系
SDL 视频渲染主要涉及到四个对象:
SDL_Window
SDL_Surface
SDL_Render
SDL_Texture
SDL_Event
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
***【在线视频教程】***