-
Anonymous
Не могу понять, почему линия не рисуется в SDL.
Сообщение
Anonymous »
Эта программа для рисования линии в SDL не работает:
Код: Выделить всё
#include "SDL.h"
int main(int argc, char** argv)
{
SDL_Window* window = SDL_CreateWindow("A line", 10, 10, 1200, 600, false);
bool running = true;
while (running)
{
SDL_Event events;
if (SDL_WaitEvent(&events))
if (events.type == SDL_QUIT)
running = false;
SDL_Renderer* renderer;
renderer = SDL_CreateRenderer(window, -1, 0);
SDL_RenderClear(renderer);
SDL_SetRenderDrawColor(renderer, 0, 0, 0, 0);
SDL_RenderDrawLine(renderer, 10, 10, 500, 500);
}
SDL_Quit();
return 1;
}
Когда я запускаю программу, я не получаю никаких ошибок, но и ничего не рисуется.
Подробнее здесь:
https://stackoverflow.com/questions/641 ... awn-in-sdl
1720896636
Anonymous
Эта программа для рисования линии в SDL не работает:
[code]#include "SDL.h"
int main(int argc, char** argv)
{
SDL_Window* window = SDL_CreateWindow("A line", 10, 10, 1200, 600, false);
bool running = true;
while (running)
{
SDL_Event events;
if (SDL_WaitEvent(&events))
if (events.type == SDL_QUIT)
running = false;
SDL_Renderer* renderer;
renderer = SDL_CreateRenderer(window, -1, 0);
SDL_RenderClear(renderer);
SDL_SetRenderDrawColor(renderer, 0, 0, 0, 0);
SDL_RenderDrawLine(renderer, 10, 10, 500, 500);
}
SDL_Quit();
return 1;
}
[/code]
Когда я запускаю программу, я не получаю никаких ошибок, но и ничего не рисуется.
Подробнее здесь: [url]https://stackoverflow.com/questions/64162722/cant-figure-out-why-line-is-not-being-drawn-in-sdl[/url]