1

I found that i can create PXCMSenseManager in 2 different ways (as i think now)

First one :

  • Create session and then from it get senseManager

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

  • Second way - just create instance from PXCMSenseManager class

    var pp = PXCMSenseManager.CreateInstance();

I haven't found any documentation that can explain what way is correct. Hope there smbd can help me.

4

1 回答 1

3

PXCMSenseManager.CreateInstance();方法的文档指出:

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

对我来说,这说明任何一种方式都很好。如果你需要Session之前的SenseManager(例如创建一些其他模块),那么首先创建会话。

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

于 2015-10-22T12:35:34.023 回答