Я пытаюсь настроить что-то в SDL [на C ++], где я могу нарисовать прямоугольник размером в один пиксель. В моем коде все работает, кроме моего второго SDL_Surface, называемого прямоугольником. У меня проблемы с инициализацией. Вот строка, где я пытаюсь ее инициализировать:
rectangle = SDL_Surface(SDL_DOUBLEBUF | SDL_HWACCEL |
SDL_SRCALPHA | SDL_HWSURFACE,
screen->format, 1, 1, 16, NULL, clip_rect, 1);
Спасибо, что нашли время, чтобы прочитать это и любые ответы, которые вы можете дать.