我发现我可以用两种不同的方式创建PXCMSenseManager
(正如我现在想的那样)
第一个:
创建session
,然后从中获取senseManager
var session = PXCMSession.CreateInstance();
var sm = session.CreateSenseManager();
第二种方式 - 只需从PXCMSenseManager类创建实例
var pp = PXCMSenseManager.CreateInstance();
我没有找到任何可以解释正确方法的文档。希望smbd可以帮助我。
答案 0 :(得分:3)
PXCMSenseManager.CreateInstance();
method州的文件:
这是一个跳过会话创建的便利功能。
对我而言,这说两种方式都没问题。如果您需要Session
之前的SenseManager
(例如创建其他模块),请先创建会话。
否则只需直接进入SenseManager即可。然后,SenseManager会为您创建会话,如果您稍后需要会话,只需使用SenseManager::QuerySession()