目次 - SDL 3.0 API(機能別) - 2Dレンダリング - SDL_RenderDebugTextFormat

SDL_RenderDebugTextFormat

SDL_Rendererにデバッグ用テキストを描く

ヘッダ

SDL3/SDL_render.h

構文

bool SDL_RenderDebugTextFormat(SDL_Renderer *renderer, float x, float y, const char *fmt, ...);

引数

SDL_Renderer *rendererテキストを1行描くレンダラ
floatxテキストの左上のX座標
floatyテキストの左上のY座標
const char *fmtレンダリングするテキスト
......文字列の%トークンと一致する任意の引数

戻り値

(bool) 成功のとき真, 失敗のとき偽を戻す. SDL_GetError()を呼んで詳細を知ることができる.

詳細

この関数はレンダラにprintf()スタイルの文字列をレンダリングする. これはデバッグを目的とした関数で, 強い制限があり, アプリケーションやゲームでの使用には適さない.

制限の一覧やその他の情報はSDL_RenderDebugTextを参照すること.

スレッドセーフ

この関数を呼べるのはメインスレッドのみである.

バージョン

SDL 3.2.0以降

関連項目

SDL Wikiへのリンク

SDL_RenderDebugTextFormat - SDL Wiki