Overlay.NET aims to be An easy-to-use overlay library that allows you to render visuals to other windows, and offers lots of overlay options, from external WPF windows to shared process directx hooks to do the overlay rendering.
- WPF based overlay
- Directx based overlay
- Soon: Shared process (aka injected) directX engine to use the games directx device instead
You may find the demo code here: https://github.com/lolp1/Overlay.NET/tree/master/src/Overlay.NET.Demo
You may view a quick demo video of the WPF/directx overlay below.
- If you like it, star it.
- If you want to add to it, include a working example in your pull request, preferably added to the demo project.
Julian Forrester aka Arcanaeum for showing me how to make a basic wpf overlay. https://github.com/YatoDev/DirectXOverlay - The external directx2D overlay implementation. Google