目次 - API(機能別) - ログ - SDL_LogSetOutputFunction

SDL_LogSetOutputFunction

ログ出力関数を置き換える

構文

void SDL_LogSetOutputFunction(SDL_LogOutputFunction callback, void* userdata)

引数

callbackログ出力時に代わりに呼ぶ関数 (詳細を参照すること)
userdatacallbackに渡すポインタ

詳細

callbackの関数プロトタイプは

void SDL_LogOutputFunction(void* userdata, int category, SDL_LogPriority priority, const char* message)

引数は

userdataSDL_LogSetOutputFunction()に渡されたuserdata
categoryメッセージのSDL_LOG_CATEGORY
propertyメッセージのSDL_LogPriority
message出力するメッセージ

バージョン

SDL 2.0.0以降

関連項目(関数)

SDL_LogGetOutputFunction

SDL Wikiへのリンク

SDL_LogSetOutputFunction - SDL Wiki