You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Joe Ludwig edited this page Jun 1, 2015
·
1 revision
IServerTrackedDeviceProvider is requested and used in vrserver to query tracking and other information about tracked devices. It must be implemented in driver dynamic libraries.
initializes the driver. This will be called before any other methods are called.
If Init returns anything other than HmdError_None the driver DLL will be unloaded.
pchUserDriverConfigDir - The absolute path of the directory where the driver should store user config files.
pchDriverInstallDir - The absolute path of the root directory for the driver.
void Cleanup()
Cleans up the driver right before it is unloaded.
uint32_t GetTrackedDeviceCount()
Returns the number of tracked devices that this driver manages that are physically connected. This is used at startup to initialize the tracked device list for the driver.