void TTF_SetFontHinting(TTF_Font *font, int hinting)
fontのヒンティング(最適化のヒント)を設定する. 使うフォントがわかっている, 特に小さなフォントの場合は, この設定はあらかじめ確かめておくべきである. ユーザがフォントを選択する場合は, フォントと同様にヒンティングも選択できるようにしたほうがよい.
メモ: この関数のfontにNULLを渡すと異常終了する.
メモ: この関数を呼ぶと, ヒンティングが変わらない場合でも, 以前のレンダリングされたグリフの内部キャッシュが消去される. まずTTF_GetFontHintingを呼んで現在のヒンティングをチェックしたほうがよい.
// 読み込んだフォントにモノクロレンダリングで最適化するヒンティングを設定する
//TTF_Font *font;
TTF_SetFontHinting(font, TTF_HINTING_MONO);
// ここでモノクロでテキストをレンダリングする...
// 読み込んだフォントのヒンティングを通常に戻す
TTF_SetFontHinting(font, TTF_HINTING_NORMAL);