#pragma section-numbers off #pragma disable-camelcase || DRAFT|| = SDL_HapticNewEffect = Use this function to create a new haptic effect on a specified device. <> == Syntax == {{{#!highlight cpp int SDL_HapticNewEffect(SDL_Haptic* haptic, SDL_HapticEffect* effect) }}} == Function Parameters == ||'''haptic'''||an SDL_Haptic device to create the effect on|| ||'''effect'''||an [[SDL_HapticEffect]] structure containing the properties of the effect to create|| == Return Value == Returns the ID of the effect on success or a negative error code on failure; call [[SDL_GetError]]() for more information. == Code Examples == {{{#!highlight cpp You can add your code example here }}} == Remarks == ''You can add useful comments here'' == Related Functions == .[[SDL_HapticDestroyEffect]] .[[SDL_HapticRunEffect]] .[[SDL_HapticUpdateEffect]] ---- [[CategoryAPI]], [[CategoryForceFeedback]]