SDL_ttf.h

Función TTF_OpenFontDPI

Sintaxis

TTF_Font * TTF_OpenFontDPI(const char *file, int ptsize, unsigned int hdpi, unsigned int vdpi);

Descripción

Crea una fuente a partir de un archivo, utilizando resoluciones de destino, en PPP (puntos por pulgada).

Parámetros

file
Ruta al fichero de fuente.
ptsize
Tamaño de punto para la fuente recién abierta.
hdpi
Los puntos horizontales por pulgada objetivo.
vdpi
Los puntos verticales por pulgada objetivo.

Valor de retorno

Devuelve un TTF_Font válido, o NULL en caso de error.

Observaciones

La escala de PPP solo se aplica a las fuentes escalables (por ejemplo, TrueType).

Algunas fuentes .fon tendrán varios tamaños incrustados en el archivo, por lo que el tamaño de punto se convierte en el índice para elegir qué tamaño. Si el valor es demasiado alto, el último tamaño indexado será el predeterminado.

Cuando se termine con la TTF_Font devuelta, usar TTF_CloseFont() para deshacerse de ella.