Developer knowledge network · moderated exchange

مجتمع الكود غير الموثوق به

أبحاث المطورين، مجتمع الهندسة العكسية والترميز

Knowledge indexيعيش
4Categories
919Threads
2.8Kدعامات
Guide

DirectX 11 Present Swapchain Hooking via Discord / GeForce Overlay DLLs [v2.4 Technical Discussion]

dx12_render_dev
DX12 Master
MEMBER
مندوب: 55
تاريخ الانضمام: Oct 2020
دعامات: 9
شكرًا: 65
3 weeks ago · Jul 29, 2026 6:19 AM
#1

Why hook legitimate overlay DLLs instead of the game's own DX11 swapchain:

Anti-cheat scans often inspect the game's IDXGISwapChain::Present VTable address. If the pointer points outside dxgi.dll, it flags the memory page.

Overlay Hijack Technique:

  1. Target Discord (DiscordHook64.dll) or NVIDIA GeForce Experience (GfeSDK.dll).
  2. Hook the overlay's internal rendering callback function.
  3. Draw your ImGui overlay elements directly inside their backbuffer draw queue.

The game's native DXGI VTables remain 100% pristine and unmodified!

hook_doctor
Hooking Specialist
MEMBER
مندوب: 181
تاريخ الانضمام: Jul 2019
دعامات: 21
شكرًا: 50
3 weeks ago · Jul 29, 2026 10:31 AM
#2

Discord and NVIDIA overlay hooking has been a staple in clean rendering. Keeps the game's DXGI module untouched.

imgui_artisan
UI Designer
MEMBER
مندوب: 202
تاريخ الانضمام: Apr 2019
دعامات: 54
شكرًا: 28
3 weeks ago · Jul 29, 2026 7:42 PM
#3

Works with zero flicker on borderless fullscreen.