目次 - SDL_ttf 3.0 - TTF_GetGlyphImageForIndex

TTF_GetGlyphImageForIndex

文字のインデックス番号からピクセルイメージを得る

ヘッダ

SDL3_ttf/SDL_ttf.h

構文

SDL_Surface * TTF_GetGlyphImageForIndex(TTF_Font *font, Uint32 glyph_index, TTF_ImageType *image_type);

引数

TTF_Font *fontフォント
Uint32glyph_index求めるグリフのインデックス番号
TTF_ImageType *image_typeグリフイメージの種類の代入先へのポインタ. NULLも可

戻り値

(SDL_Surface *) グリフのSDL_Surfaceを戻す. NULLのとき失敗を戻す. SDL_GetError()を呼んで詳細を知ることができる.

詳細

この関数はTTF_CopyOperation構造体のglyph_indexで呼べるため, テキストエンジンを実装したい場合に有用である.

スレッドセーフ

この関数はフォントを生成したスレッドから呼ぶ必要がある.

バージョン

SDL_ttf 3.0.0

SDL Wikiへのリンク

SDL3_ttf/TTF_GetGlyphImageForIndexs