在我拥有的游戏循环中,绘图部分的一部分是:
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;
我的问题是矩形不是半透明的。每当它绘制它时,所有的都是黑色的。 你甚至看不到我在下面的文字。我该如何解决?我的渲染器不支持 阿尔法?