SweetFX – remove dxgi.fx and dxgi.dll to fix d3d11.dll error.
It seems on Windows 8, 8.1, if you run Rift with SweetFX, you’ll get this error. The game will run anyway, but this error was annoying me. Working also on Windows 10.
The procedure entry point CreateDXGIFactory2 could not be located in the dynamic link library C:WINDOWSSYSTEM32d3d11.dll.
I did some digging, because Rift doesn’t use DirectX 11 anyway, it is safe to just remove two of the injected files that SweetFX injects in the rift directory:
Delete: dxgi.dll (or rename to dxgi.dll.bak)
Delete: dxgi.fx (or rename to dxgi.fx.bak)
These two are used by DirectX 11 games. So has no effect on Rift. Removing these two files.
COPIA Y PEGA ESTA NOTICIA EN TU BLOG O WEB SITE!