@@ -148,8 +148,9 @@ public override bool CreateInProcessSession(bool isDefaultSession)
148148
149149 // Start at failed since this is several steps. Once connected, we can set it as such.
150150 ConnectionState = SessionConnectionState . FAILED_TO_CONNECT ;
151-
152- HAPI_Result result = HEU_HAPIFunctions . HAPI_CreateInProcessSession ( out _sessionData . _HAPISession ) ;
151+
152+ HAPI_SessionInfo sessionInfo = new HAPI_SessionInfo ( ) ;
153+ HAPI_Result result = HEU_HAPIFunctions . HAPI_CreateInProcessSession ( out _sessionData . _HAPISession , ref sessionInfo ) ;
153154 if ( result != HAPI_Result . HAPI_RESULT_SUCCESS )
154155 {
155156 SetSessionErrorMsg ( string . Format ( "Unable to start in-process session.\n Make sure {0} exists." , HEU_Platform . LibPath ) , true ) ;
@@ -288,7 +289,8 @@ private bool InternalConnectThriftSocketSession(bool bCreateSession,
288289
289290 // Then create the session
290291 _sessionData . _HAPISession . type = HAPI_SessionType . HAPI_SESSION_THRIFT ;
291- result = HEU_HAPIFunctions . HAPI_CreateThriftSocketSession ( out _sessionData . _HAPISession , hostName . AsByteArray ( ) , serverPort ) ;
292+ HAPI_SessionInfo sessionInfo = new HAPI_SessionInfo ( ) ;
293+ result = HEU_HAPIFunctions . HAPI_CreateThriftSocketSession ( out _sessionData . _HAPISession , hostName . AsByteArray ( ) , serverPort , ref sessionInfo ) ;
292294 if ( result != HAPI_Result . HAPI_RESULT_SUCCESS )
293295 {
294296 string harsMsg = "" ;
@@ -432,7 +434,8 @@ private bool InternalCreateThriftPipeSession(bool bCreateSession,
432434
433435 // Then create the pipe session
434436 _sessionData . _HAPISession . type = HAPI_SessionType . HAPI_SESSION_THRIFT ;
435- result = HEU_HAPIFunctions . HAPI_CreateThriftNamedPipeSession ( out _sessionData . _HAPISession , pipeName . AsByteArray ( ) ) ;
437+ HAPI_SessionInfo sessionInfo = new HAPI_SessionInfo ( ) ;
438+ result = HEU_HAPIFunctions . HAPI_CreateThriftNamedPipeSession ( out _sessionData . _HAPISession , pipeName . AsByteArray ( ) , ref sessionInfo ) ;
436439 if ( result != HAPI_Result . HAPI_RESULT_SUCCESS )
437440 {
438441 string harsMsg = "" ;
@@ -2181,9 +2184,9 @@ public override bool RenderTextureToImage(HAPI_NodeId materialNodeID, HAPI_ParmI
21812184 return ( result == HAPI_Result . HAPI_RESULT_SUCCESS ) ;
21822185 }
21832186
2184- public override bool RenderCOP2ToImage ( HAPI_NodeId copNodeID )
2187+ public override bool RenderCOPToImage ( HAPI_NodeId copNodeID )
21852188 {
2186- HAPI_Result result = HEU_HAPIFunctions . HAPI_RenderCOP2ToImage ( ref _sessionData . _HAPISession , copNodeID ) ;
2189+ HAPI_Result result = HEU_HAPIFunctions . HAPI_RenderCOPToImage ( ref _sessionData . _HAPISession , copNodeID ) ;
21872190 HandleStatusResult ( result , "Rendering COP To Image" , false , true ) ;
21882191 return ( result == HAPI_Result . HAPI_RESULT_SUCCESS ) ;
21892192 }
0 commit comments