当前位置:  开发笔记 > 编程语言 > 正文

SDL2 - 为什么SDL_CreateTextureFromSurface()需要渲染器*?

如何解决《SDL2-为什么SDL_CreateTextureFromSurface()需要渲染器*?》经验,为你挑选了1个好方法。

这是SDL_CreateTextureFromSurface函数的语法:

SDL_Texture* SDL_CreateTextureFromSurface(SDL_Renderer* renderer, SDL_Surface*  surface)

但是,我很困惑为什么我们需要传递一个渲染器*?我认为只有在绘制纹理时才需要渲染器*?



1> plaes..:

您需要SDL_Renderer获取有关适用约束的信息:

支持的最大尺寸

像素格式

可能还有更多......

推荐阅读
我我檬檬我我186
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有