openHMD-simple代码分析完成版
发布时间
阅读量:
阅读量
openHMD-simple代码分析(2/2)
承接前文内容,本文将重点围绕oculars在openHMD项目中的代码提交展开,以此解析oculars所支持的DK1与DK2设备在openHMD框架下的运行机制。关于simple代码的核心执行流程,可参考此前发布的文章“openHMD-simple代码分析(1/2)”进行详细了解。
打开设备:ohmd_list_open_device
//打开设备列表中第一个设备
ohmd_device* hmd = ohmd_list_open_device(ctx, 0);
if(!hmd){
printf("failed to open device: %s\n", ohmd_ctx_get_error(ctx));
return -1;
}
ohmd_list_open_device函数用于实现对设备的开启与列表获取操作。
ohmd_device* OHMD_APIENTRY ohmd_list_open_device(ohmd_context* ctx, int index)
{
全部评论 (0)
还没有任何评论哟~
