SDL RenderTextShaded透明背景

时间:2011-08-01 21:50:57

标签: 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);

1 个答案:

答案 0 :(得分:2)

TTF_RenderText_Shaded不允许透明背景(因为它使用8位颜色),您想使用TTF_RenderText_Blended,请参阅this