____ _____ ____ ______ __ __ __ ____ ______ _
/ __ \__ // __ < < / / / / /___ ____ / /__ / _/___ ___ / ____/_ __(_)
/ / / //_ </ / / / // / / /_/ / __ \/ __ \/ //_/ / // __ `__ \/ / __/ / / / /
/ /_/ /__/ / /_/ / // / / __ / /_/ / /_/ / ,< _/ // / / / / / /_/ / /_/ / /
/_____/____/_____/_//_/ /_/ /_/\____/\____/_/|_| /___/_/ /_/ /_/\____/\__,_/_/
D3D11 Hook with ImGui integration (x86 / x64)
Make D3D11 internal menu with ImGui
(Resize & Fullscreen support)
D3D11 Hook with ImGui integration written in C++, works on x86 and x64 with all librairies and includes.
- Handle window resize
- DLL unload itself
- Handler external unload
- Handle fullscreen change
This project use MS Detours library for hooking and obviously D3D11 SDK.
MS Detours library is already include in the project folder, but if you don't have DirectX SDK you can download it here.
Note
Make sure that DXSDK_DIR is declared in your environment variables.
To see your environment variables :
Settings --> System --> About --> System Advanced Settings --> Environment Variables
- Open the solution file (.sln).
- Build the project in Release (x86 or x64)
Every configuration in x86 / x64 (Debug and Realese) are already configured with librairies and includes.