int SDL_GameControllerEventState(int state)
state | SDL_QUERY, SDL_IGNORE, SDL_ENABLEの1つ |
-1 (SDL_QUERY)以外は, 引数と同じ値を戻す. -1 (SDL_QUERY)のときは, 現在の状態を戻す.
printf("%d\n", SDL_GameControllerEventState(SDL_QUERY)); /* 1が表示される */
printf("%d\n", SDL_GameControllerEventState(SDL_IGNORE)); /* 0が表示される */
printf("%d\n", SDL_GameControllerEventState(SDL_QUERY)); /* 0が表示される */
-1, 0, 1以外の引数は無効である. その場合は引数と同じ値を戻す.
SDL 2.0.0以降