未知像素格式错误SDL2

疯狂医生

我一直在研究SDL中的项目,并且将问题缩小为表面为NULL。表面初始化如下:

boardSurface = SDL_CreateRGBSurface(0, 780, 480, NULL, 0, 0, 0, 0);
    if (boardSurface == NULL)
    { 
        std::cout << "SURFACE ERROR " << SDL_GetError() << std::endl;
    }

打印“ SURFACE ERROR Unknown pixel format”。我假设它指的是SDL_CreateRGBSurface函数中的最后四个参数,但我不知道可能会导致什么。Google一直无济于事。所以我转向你。

w

第四个参数depth不能为NULL。尝试将其更改为32。

该函数声明为:

SDL_Surface* SDL_CreateRGBSurface(Uint32 flags,
                                  int    width,
                                  int    height,
                                  int    depth,
                                  Uint32 Rmask,
                                  Uint32 Gmask,
                                  Uint32 Bmask,
                                  Uint32 Amask)

请参阅SDL 2.0文档:https : //wiki.libsdl.org/SDL_CreateRGBSurface

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

未知像素格式错误SDL2

来自分类Dev

无法使用SDL_PIXELFORMAT_NV12像素格式创建SDL2纹理

来自分类Dev

SDL2纹理的像素格式和表面颜色蒙版

来自分类Dev

SDL2纹理的像素格式和表面颜色蒙版

来自分类Dev

从SDL2表面创建OpenGL纹理-奇怪的像素值

来自分类Dev

SDL2逐像素读取PNG24

来自分类Dev

包含SDL2 / SDL_Image时,SDL包含错误

来自分类Dev

SDL2 CreateRenderer引发无效的窗口错误

来自分类Dev

这是什么链接器错误(SDL2)?

来自分类Dev

从图像文件读取纹理信息并使用SDL2到达像素的最佳方法是什么?

来自分类Dev

尝试渲染SDL_Texture时出现C ++ SDL2错误:无效的纹理

来自分类Dev

尝试渲染SDL_Texture时出现C ++ SDL2错误:无效的纹理

来自分类Dev

SDL2抗锯齿

来自分类Dev

SDL2抗锯齿

来自分类Dev

SDL2 jbutton枚举?

来自分类Dev

SDL2 窗口是透明的

来自分类Dev

C++ 使用 SDL2 显示与 .bmp 格式不同的图像

来自分类Dev

使用SDL2的Visual Studio 2012中的“函数中引用的未解析的外部符号_SDL_main”错误

来自分类Dev

为什么同时链接sdl2和udev会导致分段错误?

来自分类Dev

对opEquals的未定义引用:Derelict3绑定到SDL2的链接器错误

来自分类Dev

exc_bad_access错误xcode5 c ++ sdl2

来自分类Dev

使用SDL2调整无边界窗口大小时的错误

来自分类Dev

SDL2 + OpenGL = Gnome 3错误地抱怨“程序未响应”

来自分类Dev

链接SDL2在OSX上发出无数个链接错误

来自分类Dev

使用SDL2调整无边界窗口大小时的错误

来自分类Dev

在C中使用我的sdl2 opengl代码获取分段错误(核心已转储)

来自分类Dev

链接SDL2在OSX上发出无数个链接错误

来自分类Dev

带有sdl2错误的VS2015:“#using需要启用c ++ / cli模式”

来自分类Dev

yuvj420p的未知V4L2像素格式等效

Related 相关文章

  1. 1

    未知像素格式错误SDL2

  2. 2

    无法使用SDL_PIXELFORMAT_NV12像素格式创建SDL2纹理

  3. 3

    SDL2纹理的像素格式和表面颜色蒙版

  4. 4

    SDL2纹理的像素格式和表面颜色蒙版

  5. 5

    从SDL2表面创建OpenGL纹理-奇怪的像素值

  6. 6

    SDL2逐像素读取PNG24

  7. 7

    包含SDL2 / SDL_Image时,SDL包含错误

  8. 8

    SDL2 CreateRenderer引发无效的窗口错误

  9. 9

    这是什么链接器错误(SDL2)?

  10. 10

    从图像文件读取纹理信息并使用SDL2到达像素的最佳方法是什么?

  11. 11

    尝试渲染SDL_Texture时出现C ++ SDL2错误:无效的纹理

  12. 12

    尝试渲染SDL_Texture时出现C ++ SDL2错误:无效的纹理

  13. 13

    SDL2抗锯齿

  14. 14

    SDL2抗锯齿

  15. 15

    SDL2 jbutton枚举?

  16. 16

    SDL2 窗口是透明的

  17. 17

    C++ 使用 SDL2 显示与 .bmp 格式不同的图像

  18. 18

    使用SDL2的Visual Studio 2012中的“函数中引用的未解析的外部符号_SDL_main”错误

  19. 19

    为什么同时链接sdl2和udev会导致分段错误?

  20. 20

    对opEquals的未定义引用:Derelict3绑定到SDL2的链接器错误

  21. 21

    exc_bad_access错误xcode5 c ++ sdl2

  22. 22

    使用SDL2调整无边界窗口大小时的错误

  23. 23

    SDL2 + OpenGL = Gnome 3错误地抱怨“程序未响应”

  24. 24

    链接SDL2在OSX上发出无数个链接错误

  25. 25

    使用SDL2调整无边界窗口大小时的错误

  26. 26

    在C中使用我的sdl2 opengl代码获取分段错误(核心已转储)

  27. 27

    链接SDL2在OSX上发出无数个链接错误

  28. 28

    带有sdl2错误的VS2015:“#using需要启用c ++ / cli模式”

  29. 29

    yuvj420p的未知V4L2像素格式等效

热门标签

归档