/** * * Bind Axis * */ public void BindAxis(string InAxisName, Action <float> InHandler) { NativeAxisSignature _proxy = new NativeAxisSignature((float InVal) => { InHandler(InVal); }); delegateRefs.Add(_proxy); IONativeWrapper.BindAxis(this.ID, InAxisName, _proxy); }
public static extern int BindAxis([MarshalAs(UnmanagedType.BStr)] string InDeviceName, [MarshalAs(UnmanagedType.BStr)] string InAxisName, NativeAxisSignature InHandler);