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

SDL_HINT_XINPUT_ENABLED

XInputゲームパッドデバイスの検知の場合のヒント. Xinputは4台までの制限がある. それを超える場合は"0"とすること

0XInputの検知を無効にする (DirectInputのみ使う)
1XInputの検知を有効にする (デフォルト)

デフォルト

デフォルトでは, XInputゲームパッドデバイスを検知する.

サンプルコード

SDL_SetHint(SDL_HINT_XINPUT_ENABLED, "0");
//...
SDL_Init(SDL_INIT_EVERYTHING);

詳細

このヒントを設定した後にSDL_Initを呼ぶ必要がある. そうしないと効果がない.

SDL Wikiへのリンク

SDL_HINT_XINPUT_ENABLED - SDL Wiki