This topic is now archived and is closed to further replies.


Direct3D capabilities for CopyRect

Recommended Posts

With DirectX8 on a GeForce256, the copyrect() (surface to surface copy) function works great even if the source surface is in video memory, though on other older cards it fails returning D3DERR_INVALIDCALL. When retreiving the capabilities of the Direct3D device, what variable do I need to check? Surely any 3D card should be able to transfer a surface from system memory to video memory? The UpdateTexture function is not suitable as this function updates the whole texture without being able to specify the source and dest rects/points.

  Downloads:  ZeroOne Realm

Share this post

Link to post
Share on other sites