   hooking into DirectX -- changing game's front buffer res.
  I want to hook into a DirectX executable to change the resolution of its front buffer. The aim is to let the game render at a low, fast resolution but then upsample it to LCD native, using a good algorithm. I've never seen a hooking utility pull such a trick of changing the front buffer of an application, and am wondering if it's even possible.[Edited by - chocozurean on June 29, 2009 3:01:00 PM]
  It IS possible, I've hooked into D3D9 games before, however you may or may not get lucky depending on exacly what you'll do.I've done it by creating my own d3d9.dll and placing on the target application's directory (because that's where windows looks for libraries first). It worked by loading the original d3d9.dll into memory so I could redirect the wanted calls to it.   ;  I believe this thread has the necessary tools.   