调用IDirectDrawSurface7::lpDDSrcSurface时,是否为空?
dest_surf->Blt(&dest_rect, NULL, NULL, blt_flags, NULL);上面的代码似乎只是简单地跳过闪存,但是MSDN对此却只字未提。
发布于 2014-01-08 02:31:26
从语法方面来说,传递NULL是可以的,但实际上,如果源面为NULL,则从哪里复制?
您可以检查Blt的返回值,看看如果将NULL传递给源面会发生什么。
https://stackoverflow.com/questions/20967331
复制相似问题