gpt4 book ai didi

c - 标记 gcc 无法识别的 SDL_HWPALETTE

转载 作者:太空宇宙 更新时间:2023-11-04 01:57:24 26 4
gpt4 key购买 nike

标志 SDL_HWPALETTE 在 gcc 中被标记为未声明,即使 SDL 已正确包含(许多 SDL 函数等都可以正常使用)。我是否需要包含 sdl.h 以外的内容才能使用 SDL_HWPALETTE

我查看了 SDL_SetVideoMode 的文档,该函数使用了这个标志,但没有提到关于 SDL_HWPALETTE 的声明或附加包含,我是当然我没有打错字。

代码片段:

#include "SDL2/SDL.h"
screen = SDL_SetVideoMode(640, 480, 0, SDL_HWPALETTE);

错误输出:

In function 'init':
error: 'SDL_HWPALETTE' undeclared

最佳答案

如果您使用的是 SDL2,则 SDL_SetVideoMode 已被删除,此枚举也是如此。

更多信息在这里:https://forums.libsdl.org/viewtopic.php?t=9163&sid=23359eedacf25591f8fe7c3423342de4

In SDL 2 you need to create a window and a renderer. Check out the headers and/or docs.

Regards,

Leszek

关于c - 标记 gcc 无法识别的 SDL_HWPALETTE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32299705/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com