设为首页 加入收藏

TOP

directdraw显示rgb555(二)
2014-11-23 17:55:51 来源: 作者: 【 】 浏览:27
Tags:directdraw 显示 rgb555
bmp555[k] = tmp&0xffff;
}
memcpy(lp_buffer +(575-i)*ddsd.lPitch,bmp555,720*2);
}
Sleep(40);
//////////////////////////////////////////////////////////////////////////
//memcpy(bmp_buffer,buf[0],720*576*2);
if(DD_OK != lpddsmypage[0]->Unlock(NULL))
{
return ;
}
HRESULT ddRval;
ddRval= lpddsprimary->Blt( &rcRectDest, lpddsmypage[0], &rcRectSrc, DDBLT_WAIT, NULL);
//while(ddRval == DDERR_WASSTILLDRAWING);
//ddRval=lpddsprimary->Flip(lpddsmypage[0],1);
if(DD_OK != ddRval)
{
return ;
}
}
//fclose(fp);
if(lpddsmypage)
{
lpddsmypage[0]->Release();
lpddsmypage[0]=NULL;
}
MessageBox(_T("over"));
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇directdraw的多画面显示rgb 下一篇VC++编程之字符串解惑--Unicode &..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: