https://bugs.winehq.org/show_bug.cgi?id=42695
--- Comment #14 from Cristóbal Camarero nakacristo@hotmail.com --- I got it working.
In addition to the "CoInitialize(NULL);" hack I just have now commented the line {D3D_FEATURE_LEVEL_11_1, 5}, in dlls/dxgi/utils.c at dxgi_check_feature_level_support so the game only uses 11_0 features and not 11_1 features as IDXGIFactory2 and CreateSwapChainForHwnd.