typedef SDL_EGLAttrib *(SDLCALL *SDL_EGLAttribArrayCallback)(void *userdata);
void * | userdata | アプリケーションがコールバックに渡したポインタ |
(SDL_EGLAttrib *) 新たに確保した終端がEGL_NONEのattribute配列
これはSDLがEGLコンテキストを生成しようとしたとき, そのeglGetPlatformDisplay()の呼び出し時にアプリケーションがattributeを追加できるようにするために呼ばれる.
コールバックは終端がEGL_NONEのattribute配列を戻さなければならない. この関数がNULLを戻すと, SDL_CreateWindowは正常に失敗する.
戻すポインタはSDL_malloc()で確保する必要があり, これは後にSDL_free()に渡される.
それぞれのコールバックが戻した配列は, SDLが定義した既存のattribute配列に追加される.