我正在尝试在 SDL [in C++] 中设置一些东西,我可以在其中绘制一个像素大的矩形。除了我的第二个 SDL_Surface 称为矩形之外,我的代码中的所有内容都可以正常工作。我在初始化它时遇到问题。这是我尝试初始化它的行:
rectangle = SDL_Surface(SDL_DOUBLEBUF | SDL_HWACCEL |
SDL_SRCALPHA | SDL_HWSURFACE,
screen->format, 1, 1, 16, NULL, clip_rect, 1);
感谢您花时间阅读本文以及您可能选择给出的任何答案。