Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class D3DDeviceWrapper
- {
- public:
- IDirect3DDevice9* m_pD3DDevice;
- };
- D3DDeviceWrapper* Dx9Device()
- {
- typedef D3DDeviceWrapper* (* Dx9DeviceFn)();
- static ULONG_PTR dwShaderApi = (ULONG_PTR)GetModuleHandle(L"shaderapidx9.dll");
- static Dx9DeviceFn pFunction = (Dx9DeviceFn)(dwShaderApi + 0xBC40);
- return pFunction();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement