【发布时间】:2018-07-23 20:27:23
【问题描述】:
我正在使用 openVR 框架编写一些 C++ 代码。我可以成功地从控制器中提取位置数据,但我需要游戏区域的宽度和深度,以便将位置数据缩放到我的屏幕。
我试过了
vr::VRChaperone()->GetCalibrationState();
vr::VRChaperoneSetup()->RevertWorkingCopy();
float *posX = 0;
float *posZ = 0;
vr::VRChaperoneSetup()->GetWorkingPlayAreaSize(posX, posZ);
dprintf("PosX:%f PosZ:%f\n", posX, posZ);
但它一直说 posX 和 posZ 都是 0。有什么想法吗?
【问题讨论】:
-
什么代码为你的两个指针分配存储空间?