bool TTF_GetStringSizeWrapped(TTF_Font *font, const char *text, size_t length, int wrap_width, int *w, int *h);
| TTF_Font * | font | 問い合わせるフォント |
| const char * | text | サイズを求めるUTF-8でエンコードされたテキスト |
| size_t | length | テキストのバイト数. 0のときNUL終端テキスト |
| int | wrap_width | 最大幅, または改行文字のみで改行する場合は0 |
| int * | w | 幅のピクセル数の代入先へのポインタ |
| int * | h | 高さのピクセル数の代入先へのポインタ |
この関数は指定の文字列を全てレンダリングするために必要な領域の幅と高さを戻す.
wrap_widthピクセルに達するとき, テキストは単語の間と行の終端で複数行に改行される.
wrap_widthが0の場合, 改行文字のみで改行する.
この関数はフォントを生成したスレッドから呼ぶ必要がある.