使用Intel RealSense创建PXCMSenseManager的区别

时间:2015-10-22 08:38:44

标签: c# intel realsense

我发现我可以用两种不同的方式创建PXCMSenseManager(正如我现在想的那样)

第一个:

  • 创建session,然后从中获取senseManager

    var session = PXCMSession.CreateInstance(); var sm = session.CreateSenseManager();

  • 第二种方式 - 只需从PXCMSenseManager类创建实例

    var pp = PXCMSenseManager.CreateInstance();

我没有找到任何可以解释正确方法的文档。希望smbd可以帮助我。

1 个答案:

答案 0 :(得分:3)

PXCMSenseManager.CreateInstance(); method州的文件:

  

这是一个跳过会话创建的便利功能。

对我而言,这说两种方式都没问题。如果您需要Session之前的SenseManager(例如创建其他模块),请先创建会话。

否则只需直接进入SenseManager即可。然后,SenseManager会为您创建会话,如果您稍后需要会话,只需使用SenseManager::QuerySession()