예제 #1
0
        /**
         *
         * 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);
        }
예제 #2
0
 public static extern int BindAxis([MarshalAs(UnmanagedType.BStr)] string InDeviceName, [MarshalAs(UnmanagedType.BStr)] string InAxisName, NativeAxisSignature InHandler);