标签: c++ c sdl
任何想法如何使用透明背景的跟随代码输出文本?
SDL_Color co = {tp->col.r, tp->col.g, tp->col.b,tp->col.a}; SDL_Color bco = {255, 0, 255,1}; ts = TTF_RenderText_Shaded(tp->font, text.c_str(),co,bco);
答案 0 :(得分:2)
TTF_RenderText_Shaded不允许透明背景(因为它使用8位颜色),您想使用TTF_RenderText_Blended,请参阅this。
TTF_RenderText_Shaded
TTF_RenderText_Blended