简单,关于Blitter函数参数的小疑问
关于IDIRECTDRAWSURFACE7::Blt,函数原型如下:
HRESULT Blt(
LPRECT lpDestRect,
LPDIRECTDRAWSURFACE4 lpDDSrcSurface,
LPRECT lpSrcRect,
DWORD dwFlags,
LPDDBLTFX lpDDBltFx
);
请问,如果我给lpDDSrcSurface传的参数为NULL,那这个所谓的“源表面”到底是什么?这个源表面用的是哪里的内存(Video Ram or System Ram)?传NULL主要的应用方面是什么?
谢谢!