public static extern int Render( int algorithm, [MarshalAsAttribute(UnmanagedType.LPWStr)] string configFile, [MarshalAsAttribute(UnmanagedType.LPWStr)] string resultFile, int sampleNum, StartRenderCallback startRenderCallback, EndRenderCallback endRenderCallback, ProgressCallback progressCallback, SetPixelCallback setPixelCallback);
public static extern int Render( int algorithm, [MarshalAsAttribute (UnmanagedType.LPWStr)] string configFile, [MarshalAsAttribute (UnmanagedType.LPWStr)] string resultFile, int sampleNum, StartRenderCallback startRenderCallback, EndRenderCallback endRenderCallback, ProgressCallback progressCallback, SetPixelCallback setPixelCallback);