目次 - API(機能別) - ジョイスティック - SDL_JoystickName

SDL_JoystickName

ジョイスティックの実装から得た名前を得る

構文

const char* SDL_JoystickName(SDL_Joystick* joystick)

引数

joystick開いたジョイスティック

戻り値

選択したジョイスティックの実装から得た名前を戻す. 名前が見つからなければNULLを戻す. SDL_GetError()で詳細を知ることができる.

サンプルコード

/* 全ての接続されたジョイスティックの名前を表示する */
int num_joy, i;
num_joy = SDL_NumJoysticks();
printf("%d のジョイスティックを検知した\n", num_joy);
for(i = 0; i < num_joy; i++)
{
    SDL_Joystick *joystick = SDL_JoystickOpen(i);
    printf("%s\n", SDL_JoystickName(joystick));
}

バージョン

SDL 2.0.0以降

関連項目(関数)

SDL_JoystickNameForIndex
SDL_JoystickOpen

SDL Wikiへのリンク

SDL_JoystickName - SDL Wiki