Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

Using the SDK

Using the SDK

Setting up the Compile and Linking Environment

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.

Important Functions

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):

Naming Conventions used in this SDK

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 doxygen 1.3.8