G
graphics-api-hooking
Guide for graphics API hooking and rendering techniques for DirectX, OpenGL, and Vulkan. Use this skill when working with graphics hooks, overlay rendering, shader manipulation, or game rendering pipeline analysis.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Guide for graphics API hooking and rendering techniques for DirectX, OpenGL, and Vulkan. Use this skill when working with graphics hooks, overlay rendering, shader manipulation, or game rendering pipeline analysis.
How to use
- Załaduj umiejętność w Claude, gdy pracujesz nad hookowaniem graficznych API lub analizą potoku renderowania gry. 2. Zidentyfikuj, które API chcesz interceptować — DirectX (9, 11 lub 12), OpenGL czy Vulkan — i określ cel (nakładka, screenshot, analiza draw-call'i). 3. Skorzystaj z przykładów kodu vtable hookingu zawartych w umiejętności; dla DirectX 11 zacznij od hookowania IDXGISwapChain::Present (indeks 8 w vtable), dla OpenGL od wglSwapBuffers. 4. Zaimplementuj swoją logikę renderowania nakładki wewnątrz funkcji hook'a, przed wywołaniem oryginalnej funkcji. 5. Przetestuj hook na docelowej aplikacji, weryfikując, że nakładka renderuje się poprawnie i nie powoduje crash'y. 6. W razie problemów z anti-cheat'em odnieś się do sekcji dotyczącej screenshot-sensitive overlay'i i technik unikania detekcji zawartych w zasobach umiejętności.