SDL_ttf.h
Función TTF_SizeUNICODE
Sintaxis
int TTF_SizeUNICODE(TTF_Font *font, const Uint16 *text, int *w, int *h);
Descripción
Calcula las dimensiones de una cadena renderizada de texto UCS-2.
Parámetros
- font
- La fuente a consultar.
- text
- El texto a calcular, en codificación UCS-2.
- 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 realizar este cálculo.
Hay que tener en cuenta que esta función se llama "Unicode" pero actualmente espera codificación UCS-2 (16 bits por punto de código). Esto no le da acceso a valores Unicode grandes, como los glifos emoji. Estos puntos de código son accesibles a través de la versión UTF-8 de esta función.