目次 - API(機能別) - ヒント - SDL_AddHintCallback

# SDL_AddHintCallback

指定のヒントを監視する関数を追加する

## 構文

`void SDL_AddHintCallback(const char* name, SDL_HintCallback callback, void* userdata)`

## 引数

name | 監視するヒント
callback | ヒントの値が変わったとき呼ぶ関数
userdata | コールバック関数に渡すポインタ

## 詳細

callbackの関数プロトタイプは

`void SDL_HintCallback(void* userdata, const char* name, const char* oldValue, const char* newValue)`

引数は

userdata | SDL_AddHintCallback()に渡したuserdata
name | SDL_AddHintCallback()に渡したname
oldValue | 変更前の値
newValue | 変更後の値

## バージョン

SDL 2.0.0以降

## 関連項目(関数)

SDL_DelHintCallback

## SDL Wikiへのリンク

SDL_AddHintCallback - SDL Wiki