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

# TTF_GetFontHinting

`int TTF_GetFontHinting(TTF_Font *font)`

font
  ヒンティングを得るフォント

fontの現在のヒンティング(最適化のヒント)を得る.

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

戻り値: 次のヒンティングで一致する値の1つ:
TTF_HINTING_NORMAL
TTF_HINTING_LIGHT
TTF_HINTING_MONO
TTF_HINTING_NONE
ヒンティングが設定されていないときはTTF_HINTING_NORMALを戻す.

## サンプルコード

`

    // 読み込まれたフォントのヒンティングを得る
    //TTF_Font *font;
    int hinting=TTF_GetFontHinting(font);
    printf("フォントの現在のヒンティングは %s\n",
            hinting==0?"通常のヒンティング":
            hinting==1?"明るいヒンティング":
            hinting==2?"モノクロのヒンティング":
            hinting==3?"ヒンティングなし":
            "不明");

`

## 参照

TTF_SetFontHinting, 5.マクロ, 6.用語, Font Hinting @ Wikipedia, FreeType Hinting and Bitmap rendering, FreeType Hinting Modes

## 原文へのリンク

3.3.6 TTF_GetFontHinting