Skip to content

D3D11 Overlay with ImGui (x86 / x64) - EXE / DLL DirectX 11 Overlay

License

Notifications You must be signed in to change notification settings

adamhlt/D3D11-Overlay-ImGui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

      ____ _____ ____ ______   ____                  __               ____          ______      _ 
     / __ \__  // __ <  <  /  / __ \_   _____  _____/ /___ ___  __   /  _/___ ___  / ____/_  __(_)
    / / / //_ </ / / / // /  / / / / | / / _ \/ ___/ / __ `/ / / /   / // __ `__ \/ / __/ / / / /
   / /_/ /__/ / /_/ / // /  / /_/ /| |/ /  __/ /  / / /_/ / /_/ /  _/ // / / / / / /_/ / /_/ / /
  /_____/____/_____/_//_/   \____/ |___/\___/_/  /_/\__,_/\__, /  /___/_/ /_/ /_/\____/\__,_/_/
                                                         /____/                             

                              
                                D3D11 Overlay with ImGui (x86 / x64)
                                   EXE / DLL DirectX 11 Overlay

C++ Windows x86 x64

📖 Project Overview :

D3D11 Overlay ImGui use D3D11 to create a DirectX window with ImGui, and this allow you to draw on top of games / application.

You can easily use it as a DLL for internal cheat and EXE for external. Everything is setup you just need to choose between DLL or EXE. D3D11 Overlay ImGui create his own window, if you use it as a DLL you main process don't need to use DirectX.

This project works in x86 and x64, DLL and EXE.

Features :

  • Hide your cheats from OBS or any window capture app.
  • Create cheat with ImGui on games that don't use DirectX.
  • Allow creation of internal / external cheats.
  • Easy to build, everything is setup.

Used librairies :

🚀 Getting Started

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

Visual Studio :

  1. Open the solution file (.sln).
  2. Build the project in Release (x86 or x64)

Every configuration in x86 / x64 (Debug and Realese) are already configured with librairies and includes.

Everything is setup, you just need to choose between DLL or EXE.

Warning
If you have any linking error when compiling make sure that you have correctly install DirectX SDK.

🧪 Demonstration :

DLL - OBS DEMO

Demo.mp4

EXE - Overlay Window Picker

Demo.mp4

About

D3D11 Overlay with ImGui (x86 / x64) - EXE / DLL DirectX 11 Overlay

Topics

Resources

License

Stars

Watchers

Forks