can i copy from d3d9 surface to ddraw7 surface?

Started by
2 comments, last by softimage 19 years, 11 months ago
My new code uses d3d9 surface while another old code uses ddraw7 surface. Can I copy data between these two? Except the slow lockrect
Advertisement
Don''t think so...google it.

[ CodeDread ]
Different versions of the same interface (DirectGraphics) are not interoperable.

The best you could probably do is Lock the source surface, copy it to system memory (a big array), then Lock the destination and copy it from your array.

I'm surprised you can setup DD7 and D3D9 on the same device.

Stay Casual,

Ken
Drunken Hyena

[edited by - DrunkenHyena on May 18, 2004 12:39:21 PM]
Stay Casual,KenDrunken Hyena
I thought that the DirectX was left in DX 9.0 and that you couild use DD7 surfaces?

This topic is closed to new replies.

Advertisement