目次 - SDL 3.0 API(機能別) - ヒント - SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE_RUMBLE_BRAKE

SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE_RUMBLE_BRAKE

ゲームキューブのコントローラの3つの振動モード, 停止(0), 振動(1), 急停止(2)を使用するか否かを設定するヒント

ヘッダ

SDL3/SDL_hints.h

構文

#define SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE_RUMBLE_BRAKE "SDL_JOYSTICK_HIDAPI_GAMECUBE_RUMBLE_BRAKE"

詳細

これはADSRエンベロープを完全に同じにする必要があるアプリケーションで有用である. - 停止はlow_frequency_rumbleを0, high_frequency_rumbleを>0にすることで実現する. - 振動は両方に任意の値を設定する. - 急停止はlow_frequency_rumbleとhigh_frequency_rumbleの両方を0に設定する.

次の値を設定できる:

"0"通常の振動の動作を使用する (デフォルト)
"1"ゲームキューブコントローラーの振動の動作を使用する

このヒントはいつでも変更できる.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE_RUMBLE_BRAKE - SDL Wiki