MCPcopy Create free account
hub / github.com/aliasIsolation/aliasIsolation / taaHookApi

Function taaHookApi

src/dll/taa.cpp:428–440  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

426} // namespace
427
428void taaHookApi(ID3D11DeviceContext *immediateContext)
429{
430 ZoneScopedN(__FUNCTION__);
431
432#define HOOK_CONTEXT_METHOD(NAME) \
433 NAME = hookMethod(*(void ***)immediateContext, int(D3D11DeviceContextVTbl::NAME), &NAME##_hook, \
434 (void **)&NAME##_orig)
435
436 HOOK_CONTEXT_METHOD(Map);
437 HOOK_CONTEXT_METHOD(Unmap);
438
439#undef HOOK_CONTEXT_METHOD
440}
441
442void taaEnableApiHooks()
443{

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected