SDL2 Alpha не работает?

В игровом цикле, который у меня есть, часть раздела рисования:

SDL_SetRenderDrawColor(renderer SDSDL_SetRenderDrawColor(renderer, 0, 0, 0, 100);
SDL_RenderFillRect(renderer, &blur);

«Рендерер» — это мой рендер, а «Размытие» — мой прямоугольник, занимающий весь экран:

SDL_Rect blur;
blur.x = 0;
blur.y = 0;
blur.w = 640;
blur.h = 480;

Моя проблема в том, что прямоугольник не является полупрозрачным. Всякий раз, когда это рисует, все, что есть, — это черное.
Вы даже не можете увидеть текст, который у меня под. Как это исправить? Мой рендер не поддерживает
альфа?

2

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector