作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在尝试从 rgb 值中获取 24 位颜色。我想使用 SDL_MapRGB
,但我不知道像素格式是什么。从 SDL 2.0 开始,我使用的是 SDL_Window
和 SDL_Renderer
。
最佳答案
SDL_Surface* surface = //however you created your surface
SDL_PixelFormat* myPixelFormat=surface->format;
这是来自页面 https://wiki.libsdl.org/SDL_PixelFormat ,您需要查看它以获取更多信息。
关于c++ - 如何在 SDL 2.0 中使用 SDL_MapRGB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18191423/
我在我的文件 jeu.c 上使用 SDL_MapRGB 时遇到了一个特定问题 我正在尝试制作视频游戏,因为我正在学习 C,我想改进我的代码使用结构: main.c #include #inclu
我正在使用一个函数生成一个关卡,所以我正在发送一个指向我屏幕指针的指针来更新他。但是当我尝试使用 SDL_MapRGB 时,我在 *screen->format 部分遇到错误。有没有办法做到这一点 ?
我正在尝试从 rgb 值中获取 24 位颜色。我想使用 SDL_MapRGB,但我不知道像素格式是什么。从 SDL 2.0 开始,我使用的是 SDL_Window 和 SDL_Renderer。 最佳
我是一名优秀的程序员,十分优秀!