目次 - 3.関数 - 3.3属性 - TTF_FontHeight

TTF_FontHeight

int TTF_FontHeight(const TTF_Font *font)

font
最大高さを得るフォント

fontの全てのグリフの中で最大の高さを得る. この高さはレンダリングされた文字列の行間をできるだけ詰めるために使える. この高さに少なくとも1ピクセル加算すると行間ができて重ならない. SDL_ttfは複数行を扱わないので, 行間はユーザが空けなければならない. 詳細はTTF_FontLineSkipを参照すること.

メモ: この関数のfontにNULLを渡すと異常終了する.

戻り値: 指定のフォントの全てのグリフの中で最大の高さのピクセル数

サンプルコード

// 読み込まれたフォントの最大高さを得る
//TTF_Font *font;
printf("フォントの最大高さ: %d\n", TTF_FontHeight(font));

参照

TTF_FontAscent, TTF_FontDescent, TTF_FontLineSkip, TTF_GlyphMetrics

原文へのリンク

3.3.10 TTF_FontHeight