gpt4 book ai didi

c - 通过 SDL 使用调色板

转载 作者:太空宇宙 更新时间:2023-11-04 03:53:54 25 4
gpt4 key购买 nike

作为个人项目和学习经验,我正在使用 SDL 和 C 从头开始​​创建 Gameboy Color 游戏的 PC 端口。该游戏使用调色板交换来创建效果,我希望能够做到这一点。我读到过 SDL 有调色板功能,但它们已经过时并且几乎无法使用。

由于我不能使用它们,在我的情况下模拟调色板交换的最佳方法是什么?

最佳答案

我知道 OP 不再寻找答案,但这可能会对其他人有所帮助。

SDL_Surface 有一个 SDL_PixelFormat,它有一个 SDL_Palette,您可以在其中设置颜色。那么这只是表面展示的问题。

进一步阅读:

http://wiki.libsdl.org/SDL_Palette

http://wiki.libsdl.org/SDL_PixelFormat

关于c - 通过 SDL 使用调色板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18694028/

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