游戏图像引擎directxdraw内容摘要:

Name, int width, int height)。 这是函数 用于加载位图; 参数: PicName: 位图的名字。 width,height: 位图的长宽。 4. void createDDPla(int width,int height,const char* PicName,int num, int colorKey)。 建立并 分配幕后内存区,调用了 assignPla(„„ )函数。 5. void drawPic(int screenX, int screenY, int index, int picBeginX, int picBeginY, int picEndX, int picEndY, int model); 直接的绘图函数,在一切就绪后,可以直接调用这个函数绘制所要加载的位图。 参数: screenX, screenY: 绘制 (目标) 位图 在屏幕上的坐标。 index : 位图所在幕后内存区的索引号。 picBeginX, picBeginY: 幕后内存区中 (源) 位图左上角坐标。 picEndX, picEndY: 幕后内存区中 (源) 位图左 下 角坐标。 model: 是否为透明色。 6. void flip()。 执行翻页功能的函数。 镂空技术在 引擎 中的实现 在 DirectX 中制作镂空的方法比起在 MFC 中利用蒙版简单得多,其关键就在于颜色键 ( color key) 的使用。 在 DirectX 中只需要用到一张位图,其底色可为任意。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。