private void SetDirection(EffectObject effect, int[] direction) { // https://github.com/tloimu/adapt-ffb-joy/blob/master/FeedbackTester/frmMain.cs Effect param = new Effect(); param.Flags = EffectFlags.Cartesian | EffectFlags.ObjectOffsets; effect.GetParameters(ref param, EffectParameterFlags.AllParams); param.SetDirection(direction); effect.SetParameters(param, EffectParameterFlags.Direction); }