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

# TTF_SetFontOutline

`void TTF_SetFontOutline(TTF_Font *font, int outline)`

font
  アウトラインの幅を得るフォント
outline
  設定するアウトラインの幅のピクセル数. 0のときアウトライン設定を解除する

fontのアウトラインの幅のピクセル数を設定する.

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

メモ: この関数を呼ぶと, アウトラインの幅が変わらない場合でも, 以前のレンダリングされたグリフの内部キャッシュが消去される. まずTTF_GetFontOutlineを呼んで現在のアウトラインの幅をチェックしたほうがよい.

## サンプルコード

`

    // 読み込んだフォントのアウトライン幅を1ピクセルに設定する
    //TTF_Font *font;
    TTF_SetFontOutline(font, 1);

    // ここでアウトライン設定されたテキストをレンダリングする...

    // 見込まれたフォントのアウトラインを通常に戻す
    TTF_SetFontOutline(font, 0);

`

## 参照

TTF_GetFontOutline, TTF_SetFontStyle

## 原文へのリンク

3.3.5 TTF_SetFontOutline