Вот пример:
SDL_Color textcol = {255, 255, 255};
SDL_Color backtextcol = {0, 0, 0};
SDL_Surface *mes = TTF_RenderText_Shaded(font, "The game has begun", textcol, backtextcol);
apply_surface(40, 40, mes, screen);
SDL_Flip(screen);
Благодаря этому примеру мы рисуем черный прямоугольник с белыми буквами. Можно ли нарисовать только белые буквы с черным внутри без всего черного прямоугольника?