You need to use both d3d11.dll and dxgi.dll, it obviously will not work with Microsoft's DXGI implementation.
I throwed all the dlls in the ppsspp folder, just to be on the safe side, and it still crashed.
Works fine for me on wine. The app may still load the wrong DXGI implementation, and stuff like this is exactly why we do not support Windows.
You are right, I just checked with procmon, and the local dxgi copy isn't touched.
So weird though.
The sources show nothing crazy is going on. And I have just checked my KnownDLLs and there's no trace of dxgi.
But it works in W7 with the dGPU.
So, if this is a W10 problem, my educated guess is that one of the other libraries the program uses is loading the dll its own special way first, and either:
nvdxgiwrap.dllx1 2021-01d3d11.dllx1 2021-01dxgi.dllx1 2021-01
Software information
PPSSPP 1.10.3, d3d11 backend.
System information
Apitrace file(s)
Log files
Stack trace didn't have anything useful at all.