Advertisement

openVR驱动接口之getClientDriverHost简介

阅读量:

IClientDriverHost

该接口由vrclient支持,并允许通过回调函数或查询函数获取所需的各种信息。
ETrackedDeviceClass GetTrackedDeviceClass( vr::TrackedDeviceIndex_t unDeviceIndex )
此函数返回当前追踪设备的类型。若在应用启动时未检测到任何连接的设备,则返回TrackedDevice_Invalid值;若曾检测到过设备,则会返回上一次检测到的类型。
通过遍历unDeviceIndex从0到k_unMaxTrackedDeviceCount的所有值可查询系统中的所有设备类型;保证不会出现任何TrackedDevice_Invalid类型的记录。
bool IsTrackedDeviceConnected( vr::TrackedDeviceIndex_t unDeviceIndex )
此函数用于检查指定索引对应的设备是否已接入系统。
以下是获取追踪相关属性的一组功能:
xxx GetxxxTrackedDeviceProperty
以下是一些用于获取追踪设备属性的功能:

*bint RetrieveBoolTrackedDeviceProperty(vr::TrackedDeviceIndex_t deviceIndex, ETrackedDevic

全部评论 (0)

还没有任何评论哟~