气动玻璃胶枪视频:关于DirectDraw的问题!

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 07:10:15
用自己写的一个MMX版16位565ALPHA混合的函数,被混合的页面上几层经常失色(丢失色的多少随即),找了两天的毛病也没找到,刚才用INTEL发布的混合函数,试一下结果和我函数出现的毛病相同。我刚刚又把要做混合的两个页面申请为内存存放(之前是显存存放的)。再试两个函数,问题都没了,请问这是怎么回事?想请问现在已经工作从事游戏开发的朋友,现在公司做2D的时候都是把离屏页面存到内存,所有的计算都在内存与CPU之间,而只有显示时才拷贝到显存中等待显示吗?还是有其他办法,小弟初学游戏开发, 还请各位高手指教,谢谢

因为“AGP接口没有读通道,读显存要走PCI接口”
所以“现在公司做2D的时候都是把离屏页面存到内存,所有的计算都在内存与CPU之间,而只有显示时才拷贝到显存中等待显示”

找些基于DDRAW的引擎代码看看吧,基本上实现的思路和你想的类似

你说的“失色”是?