agrippa1994 / DX9-Overlay-API

Overlay API for DirectX 9 based games.
MIT License
127 stars 26 forks source link

Bandicam incompatibilty #35

Open k3yw opened 7 years ago

k3yw commented 7 years ago

If you open up bandicam (screen recording software), then inject your DLL into the game - DLL will work overall, but overlay will not be drawn Same goes for Fraps as it has its own FPS overlay

ghost commented 7 years ago

Related to #16 and #21 Atm we have an discussion about the rendering component, but I don't think we can ship an solution for any game that is using DX9. Maybe we should look, how Fraps etc. creates their hook and then hook onto them instead.

k3yw commented 7 years ago

Alright, would be really cool if you fix that in future releases^^ Also #21 may be fixed with (replace C:\ with %windir%) : hMod = LoadLibrary("C:\\Windows\\System32\\d3d9.dll"); if (hMod == 0) { hMod = LoadLibrary("C:\\Windows\\SysWOW64\\d3d9.dll"); }