Пример #1
0
            internal static unsafe void Invoke(IntPtr obj, ForceFeedbackAttenuationSettings InAttenuationSettings)
            {
                long *p = stackalloc long[] { 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L };
                byte *b = (byte *)p;

                *((ForceFeedbackAttenuationSettings *)(b + 0)) = InAttenuationSettings;
                Main.GetProcessEvent(obj, AdjustAttenuation_ptr, new IntPtr(p));;
            }
        }
Пример #2
0
 ///<summary>Modify the attenuation settings of the component</summary>
 public void AdjustAttenuation(ForceFeedbackAttenuationSettings InAttenuationSettings) =>
 ForceFeedbackComponent_methods.AdjustAttenuation_method.Invoke(ObjPointer, InAttenuationSettings);