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

# SDL_LogSetOutputFunction

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

## 構文

`void SDL_LogSetOutputFunction(SDL_LogOutputFunction callback, void* userdata)`

## 引数

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

## 詳細

callbackの関数プロトタイプは

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

引数は

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

## バージョン

SDL 2.0.0以降

## 関連項目(関数)

SDL_LogGetOutputFunction

## SDL Wikiへのリンク

SDL_LogSetOutputFunction - SDL Wiki