SDL_AssertionHandler SDL_GetAssertionHandler(void **puserdata);
| void ** | puserdata | SDL_SetAssertionHandler()のuserdataに渡したポインタの代入先へのポインタ |
(SDL_AssertionHandler) アサーションが失敗したときに呼ばれるアサーションハンドラを戻す.
この関数はアサーションが失敗したときに呼ばれる関数を戻す. これはSDL_SetAssertionHandler()に最後に渡した引数である. もしアプリケーションが設定していないならば, SDL_GetDefaultAssertionHandler()と同じ関数になる.
引数のpuserdatavoid*へのポインタで, SDL_SetAssertionHandler()のuserdataに渡したポインタである.
この値はデフォルトのハンドラでは常にNULLである.
このデータを扱わないならば, 引数をNULLにすれば安全に無視できる.
SDL 3.2.0以降