目次 - API(機能別) - ゲームコントローラー - SDL_IsGameController

# SDL_IsGameController

ジョイスティクがゲームコントローラーインターフェースに対応しているかチェックする

## 構文

`SDL_bool SDL_IsGameController(int joystick_index)`

## 引数

joystick_index | SDL_NumJoysticks()個までのデバイスの番号

## 戻り値

指定のジョイスティックがゲームコントローラーインターフェースに対応していればSDL_TRUE, 対応していないまたはデバイス番号が範囲外のときSDL_FALSEを戻す.

## サンプルコード

``

    for (int i = 0; i < SDL_NumJoysticks(); ++i) {
        if (SDL_IsGameController(i)) {
            printf("ジョイスティック %d はゲームコントローラーインターフェースに対応している!\n", i);
        }
    }

## 詳細

device_indexはSDL_JoystickOpen()の引数のjoystick_indexと同じである.

## バージョン

SDL 2.0.0以降

## 関連項目(関数)

SDL_GameControllerNameForIndex
SDL_GameControllerOpen

## SDL Wikiへのリンク

SDL_IsGameController - SDL Wiki