DDraw全屏非overlay模式下surface无数据问题
不熟悉ddraw,看dx带的例子程序时,全屏非overlay模式,有一个主surface一个backsurface。调用Flip一切显示正常。
现在我想把显示的画面保存一张bmp出来,所以需要取得显示的数据。我的做法是:Lock,但是问题出来了:
不管是对主表面还是backsurface用Lock来取数据,取出来的都是黑屏,里面没有显示的画面数据,但是Flip的显示却一切正常。
请问全屏下数据到底在哪儿,需要怎么取才能取得到?
另外如果是overlay硬件加速模式,又应该怎么取呢?
感谢
[解决办法]
哦。楼主辛苦了!解决了就散点分吧!
[解决办法]