I have a Directdrawsurface of 1024*1024.

I need to draw this into my main surface 512*512. This is what i tried:

dxdraw1.surface.stretchdraw(rect(0,0,512,512),dire ctdrawsurface.ClientRect,directdrawsurface,false);


It wont stretchdraw the directdrawsurface. dxdraw1 is the 'parent' and dxdraw1 has dostretch enabled.

Does some1 know how to stretchdraw correct?