The SDK library was compiled using Microsoft Visual Studio 7.x. In order to use the SDK functionality you need to include the following libraries when you are linking: fwtrack.lib, setupapi.lib, hid.lib. These libaries can be found in the sdk_path\lib directory. Also you need to include the sdk_path\include directory in the compiler header path and include FWHID_MultiTouchDevice.h in your main program file.
There are three functions that need to be used in order to initalize the SDK and one function to un-initialize the library.
To initialize at application startup:
To uninitialize at application exit:
Message processing (Windows implementations only):
- FWHID_WndProc() Should be called at end of the main window event loop to handle WM_INPUT, WM_DEVICECHANGE and/or WM_UNREGISTER_HANDLE messages.
In the SDK we tried to use a certain standard naming convention in order to make it easier to understand.
All functions that are defined in the library start with FWHID_.
Example: FWHID_registerMultiTouchDevices()
Globals start with a lowercase g with followed letter uppercase.
Constants start with a lowercase k with the following letter uppercase.
Pointers start with a lowercase p with the following letter uppercase.
Typedefs start with FW followed by a descriptive name.
Example: FWSurfaceVersion
Next: Device and Stream Setup Up to FingerWorks Hand Tracking SDK
Generated on Fri Dec 10 10:08:12 2004 for FingerWorks Hand Tracking SDK by
1.3.8