目次 - SDL 2.0 API(機能別) - 力覚フィードバック - SDL_HapticRumbleSupported
(SDL3バージョンはSDL3/SDL_HapticRumbleSupportedを参照すること)
SDL_HapticRumbleSupported
ハプティックデバイスが振動に対応しているかチェックする
構文
int SDL_HapticRumbleSupported(SDL_Haptic* haptic)
引数
| haptic | 振動に対応しているかチェックするハプティックデバイス |
戻り値
対応しているときSDL_TRUE, 対応していないときSDL_FALSE, 失敗のとき負の数のエラーコードを戻す.
SDL_GetError()で詳細を知ることができる.
サンプルコード
extern SDL_Haptic* dev;
if (SDL_HapticRumbleSupported(dev)) {
SDL_HapticRumbleInit(dev);
SDL_HapticRumblePlay(dev, 1.0f, 3000);
SDL_Delay(3000);
}
バージョン
SDL 2.0.0以降
関連項目(関数)
SDL_HapticRumbleInit
SDL_HapticRumblePlay
SDL_HapticRumbleStop
SDL Wikiへのリンク
SDL_HapticRumbleSupported - SDL Wiki