用Blt或者BltFast函数。
在不改变图片大小的情况下,建议使用BltFast函数。
HRESULT BltFast(DWORD dwX,DWORD dwY, LPDIRECTDRAWSURFACE7 lpDDSrcSurFace, LPRECT lpSrcRect,DWORD dwtrans);
第五个参数是透明颜色的值设定参数:
DDBLTFAST_DESTCOLORKEY 使用目的地绘图页的颜色键,
DDBLTFAST_NOCOLORKEY 不是用颜色键,
DDBLTFAST_SRCCOLORKEY 使用原绘图页的颜色键,
DDBLTFAST_WAIT 当绘图也正在执行贴图时,目前这个贴图的动作等到上一个动作完毕是在执行,在一般的情况下黑设定此标志。