目次 - SDL 3.0 API(機能別) - ヒント - SDL_HINT_LOGGING

SDL_HINT_LOGGING

SDLログのデフォルトレベルを設定するヒント

ヘッダ

SDL3/SDL_hints.h

構文

#define SDL_HINT_LOGGING "SDL_LOGGING"

詳細

SDLアプリケーションのデフォルトログレベルを, "カテゴリ=レベル"のセットをコンマで区切って設定する.

カテゴリには"app", "error", "assert", "system", "audio", "video", "render", "input", "test", または不特定のカテゴリ * の内の1つを指定できる.

レベルには"verbose", "debug", "info", "warn", "error", "critical", またはそのカテゴリを無効にする"quiet"の内の1つを指定できる.

全てのカテゴリのログレベルを設定したい場合は, カテゴリを省略すること.

このヒントを設定しない場合のデフォルトログレベルは次の通りである:

app=info,assert=warn,test=verbose,*=error

環境変数DEBUG_INVOCATIONに"1"が設定されている場合, ログレベルのデフォルトは次の通りである:

assert=warn,test=verbose,*=debug

このヒントはいつでも変更できる.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_HINT_LOGGING - SDL Wiki