SDL_ttf.h

Función TTF_SizeText

Sintaxis

int TTF_SizeText(TTF_Font *font, const char *text, int *w, int *h);

Descripción

Calcula las dimensiones de una cadena de texto Latin1.

Parámetros

font
La fuente a consultar.
text
El texto a calcular, en codificación Latin1.
w
Se rellenará con la anchura, en píxeles, al retornar.
h
Se rellenará con la altura, en píxeles, al retornar.

Valor de retorno

Devuelve 0 si tiene éxito o -1 en caso de error.

Observaciones

Esta función informará de la anchura y la altura, en píxeles, del espacio que la cadena especificada tomará para renderizar completamente.

No es necesario renderizar la cadena para hacer este cálculo.

Es casi seguro que se prefiera usar TTF_SizeUTF8() a menos que se esté seguro de que se tiene una codificación Latin1 de 1 byte. Los caracteres US ASCII funcionarán con cualquiera de las dos funciones, pero la mayoría de los otros caracteres Unicode empaquetados en un const char * necesitarán UTF-8.