SDL RenderClear прозрачность - PullRequest
0 голосов
/ 16 июня 2019

У меня возник вопрос, по какой-то причине, когда я запускаю код под окном становится черным (альфа равен 0, поэтому он должен быть прозрачным), есть идеи?

ПРИМЕЧАНИЕ. Это написано на c # с использованием привязки библиотеки c ++ SDL

renderer = SDL.SDL_CreateRenderer(sdlWindow, -1, SDL.SDL_RendererFlags.SDL_RENDERER_ACCELERATED | SDL.SDL_RendererFlags.SDL_RENDERER_PRESENTVSYNC);

SDL.SDL_SetRenderDrawBlendMode(renderer, SDL.SDL_BlendMode.SDL_BLENDMODE_BLEND);

...

SDL.SDL_SetRenderDrawColor(renderer, 0, 0, 0, 0);
SDL.SDL_RenderClear(renderer);
SDL.SDL_RenderPresent(renderer);
...