I'm trying to sample portions of the screen several times a second while hooked into a DX9 app. I've read that GetFrontBuffer is extremely slow, the code I have now uses GetRenderTargetData and it...