Exemplo n.º 1
0
GENERATE_INTERCEPT_HEADER(CreateDXGIFactory, HRESULT, WINAPI, _In_ REFIID riid, _Out_ void **ppFactory) {
	SDLOG(0, "DetouredCreateDXGIFactory\n");
	HRESULT ret = TrueCreateDXGIFactory(riid, ppFactory);
	if(SUCCEEDED(ret)) {
		if(ppFactory != NULL) new hkIDXGIFactory(reinterpret_cast<IDXGIFactory**>(ppFactory));
	}
	return ret;
}
Exemplo n.º 2
0
GENERATE_INTERCEPT_HEADER(CreateDXGIFactory, HRESULT, WINAPI, _In_ REFIID riid, _Out_ void **ppFactory) {
	SDLOG(0, "DetouredCreateDXGIFactory\n");
	return TrueCreateDXGIFactory(riid, ppFactory);
}