This is my code and it always crashes at CreateBrowserSync
- Code: Select all
CefMainArgs args(g_hDLLModule);
int exitCode = CefExecuteProcess(args, NULL, NULL);
CefSettings settings;
settings.windowless_rendering_enabled = 1;
bool result = CefInitialize(args, settings, NULL, NULL);
CRenderHandler *renderHandler = new CRenderHandler(imagetex);
CefRefPtr<CefBrowser> browser;
CefRefPtr<CBrowserClient> browserClient;
CefWindowInfo windowInfo;
CefBrowserSettings browserSettings;
windowInfo.SetAsWindowless(nullptr, true);
browserClient = new CBrowserClient(renderHandler);
CefRefPtr<CefClient> clientBrowser = browserClient.get();
browser = CefBrowserHost::CreateBrowserSync(windowInfo, clientBrowser , "http://deanm.github.io/pre3d/monster.html", browserSettings, nullptr);
If anyone has an idea what could be wrong, I would be very grateful.
Thanks in advance.