SDL_ttf.h

Función TTF_RenderUTF8_Solid

Sintaxis

SDL_Surface * TTF_RenderUTF8_Solid(TTF_Font *font,
                const char *text, SDL_Color fg);

Descripción

Renderiza texto UTF-8 con calidad rápida a una nueva superficie de 8 bits.

Parámetros

font
La fuente con la que renderizar.
text
El texto a renderizar.
fg
El color del texto.

Valor de retorno

Devuelve una nueva superficie paletizada de 8 bits, o NULL si hubo un error.

Observaciones

Esta función asignará una nueva superficie paletizada de 8 bits. El píxel 0 de la superficie será la clave de color, dando un fondo transparente. El píxel 1 será el color del texto.

Esto no separará la cadena en varias líneas; obtendrá una superficie con una sola línea de texto, tan larga como requiera la cadena. Se puede usar TTF_RenderUTF8_Solid_Wrapped() en su lugar si necesita separar la salida en múltiples líneas.

Tampoco se separarán líneas en caracteres de nueva línea.

Se puede renderizar a otros niveles de calidad con TTF_RenderUTF8_Shaded, TTF_RenderUTF8_Blended y TTF_RenderUTF8_LCD.