openVR驱动接口的IServerTrackedDeviceProvider描述
发布时间
阅读量:
阅读量
IServerTrackedDeviceProvider接口功能解析
IServerTrackedDeviceProvider 接口必须被实现,vrserver 会通过该接口获取追踪设备或与追踪设备相关的信息。驱动动态库需要完成该接口的实现。
**HmdError Init( IDriverLog *pDriverLog, vr::IServerDriverHost *pDriverHost, const char pchUserDriverConfigDir, const char pchDriverInstallDir )
用于驱动的初始化操作。此函数会在其他所有方法之前被调用。若初始化过程中返回的错误码不为 HmdError_None,则系统将卸载对应的驱动动态库。
- pchUserDriverConfigDir - 存储用户配置文件的目录路径,例如:C:\Program Files (x86)\Steam\config\your_plugin_name
- pchDriverInstallDir - 驱动安装目录的绝对路径,例如:C:\Program_Files (x86)\Steam\steamapps\common\SteamVR\drivers\your_plugin_name
void Cleanup()
全部评论 (0)
还没有任何评论哟~
