1#ifndef DTTR_GRAPHICS_HOOKS_PRIVATE_H
2#define DTTR_GRAPHICS_HOOKS_PRIVATE_H
20 LPSTR lpDriverDescription,
DTTR_Graphics_COM_Direct3DDevice7 DWORD block DTTR_Graphics_COM_Direct3DDevice7 DWORD block DTTR_Graphics_COM_Direct3DDevice7 void void void void DWORD f BOOL
GUID DTTR_PCDOGS_T_Win32_GUID
Win32 GUID value used by DirectDraw import entries.
struct DTTR_PCDOGS_T_COM_IUnknown DTTR_PCDOGS_T_COM_IUnknown
BOOL(* DDraw_EnumCallbackExA)(GUID *lpGUID, LPSTR lpDriverDescription, LPSTR lpDriverName, LPVOID lpContext, HMONITOR hm)
HRESULT dttr_hook_directdraw_create_ex_callback(DTTR_PCDOGS_T_Win32_GUID *guid, void **ddraw_out, DTTR_PCDOGS_T_Win32_GUID *iid, DTTR_PCDOGS_T_COM_IUnknown *outer)
void dttr_graphics_hooks_cleanup(const DTTR_Mods_Context *ctx)
bool dttr_graphics_hooks_init(const DTTR_Mods_Context *ctx)
HRESULT dttr_hook_directdraw_enumerate_ex_a_callback(DDraw_EnumCallbackExA lpCallback, LPVOID lpContext, DWORD dwFlags)