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

# SDL_JoystickSetVirtualHat

オープンされた仮想ジョイスティックのハットに値を設定する

## 構文

`int SDL_JoystickSetVirtualHat(SDL_Joystick *joystick, int hat, Uint8 value)`

## 引数

joystick | 状態を設定する仮想ジョイスティック
hat | 設定する仮想ジョイスティックのハット
value | 新しくハットに設定する値

## 戻り値

成功のとき0, 失敗のとき-1を戻す.

## 詳細

ここで設定した値は次にSDL_JoystickUpdate()を呼ぶまで反映されないので注意すること. 呼び出しには直接, または以下のSDL APIによるものがある: SDL_PollEvent(), SDL_PumpEvents(), SDL_WaitEventTimeout(), SDL_WaitEvent()

## バージョン

SDL 2.0.14以降

## SDL Wikiへのリンク

SDL_JoystickSetVirtualHat - SDL Wiki