UpdateSurface只能把系统内存的表面拷到显存里。
The source surface must have been created with D3DPOOL_SYSTEMMEM.
The destination surface must have been created with D3DPOOL_DEFAULT.
但是实际上,我在显存里创建了一个离屏,填上标志数据后,用UpdateSurface就可以拷贝到
back buffer里了。然后再用present显示到front buffer上,并有标志,这样证明就是我创建的那个离屏。
所以这也是从显存到显存的UpdateSurface,并没有错。难道是帮助文档有问题?
谢谢!