This simple c# example is supplied to see a basic demo of the API used in a C# program.
The program outputs multi-device / multi-touch data and actual screen co-ordinates.
A customer created a variant of this example to form the basis of an application that could handle direct input from multiple touchscreens.
For the purposes of their project they needed to make some changes to overcome the thread lagging that occurred with multiple touches by eliminating string processing and outputting to console.
The modified C# demo has been updated to use .NET 4, use a thread safe collection, update the display on the UI thread at a set interval; these changes virtually eliminates the multi-touch lag issue albeit this could be further improved but for the purposes of the demo it works well.