Пример #1
0
        public static tobii_error_t tobii_enumerate_devices(IntPtr engine, out List <tobii_enumerated_device_t> enumerated_devices)
        {
            var devices = new List <tobii_enumerated_device_t>();
            tobii_enumerated_device_receiver_t handler = (ref tobii_enumerated_device_t enumerated_device, IntPtr data) => { devices.Add(enumerated_device); };
            var result = tobii_enumerate_devices_internal(engine, handler, IntPtr.Zero);

            enumerated_devices = devices;

            return(result);
        }
Пример #2
0
 private static extern tobii_error_t tobii_enumerate_devices_internal(IntPtr engine, tobii_enumerated_device_receiver_t receiverFunction, IntPtr userData);