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

# SDL_GameControllerRumble

ゲームコントローラーの振動効果を開始する

## 構文

`int SDL_GameControllerRumble(SDL_GameController *gamecontroller, Uint16 low_frequency_rumble, Uint16 high_frequency_rumble, Uint32 duration_ms)`

## 引数

gamecontroller | 振動させるコントローラー
low_frequency_rumble | 低周波振動モーター(左側)の強さ. 0から0xffff
high_frequency_rumble | 高周波振動モーター(右側)の強さ. 0から0xffff
duration_ms | 振動効果の持続時間(ミリ秒)

## 戻り値

正常のとき0, コントローラーが振動に対応していないとき-1を戻す.

## 詳細

この関数を呼び出すと, 現在の振動効果はキャンセルされる. また, 強さを0にすると振動は止まる.

## バージョン

SDL 2.0.9以降

## 関連項目(関数)

SDL_GameControllerHasRumble

## SDL Wikiへのリンク

SDL_GameControllerRumble - SDL Wiki