游戏开发
文章平均质量分 70
打雷啦的专栏
闲看庭前花开花落,漫随天外云卷云舒
展开
-
GDI画图的几种方式(小游戏不闪烁)
1 画图方式: 1.1 使用临时DC,先将要画的界面全部画到临时DC,到最后才全部帖回原DC,这样就不会出现闪烁. 1.2 创建的GDI对象要删除,不然会造成泄露. 将新对象选进DC,一般要保留旧的对象,然后用完新对象,把老对象选回DC. 一般Create*** 函数多要记得Delete*** GetDC Relea原创 2006-11-07 00:09:00 · 5305 阅读 · 2 评论 -
图片镂空算法集合[图]
在开发界面及棋牌游戏过程中,需要很多镂空的图片,而且图片形式一般比较固定.所以封装了几种常见的镂空方法.1. 用于没有掩码图,只有指定透明色,不进行伸缩void DrawTransBitmap( HDC hdcDest, // 目标DC int nXOriginDest,原创 2006-11-11 03:09:00 · 12391 阅读 · 4 评论 -
完成端口(IOCP)怎么判断某个连接是否断开
完成端口函数:BOOL GetQueuedCompletionStatus( HANDLE CompletionPort, LPDWORD lpNumberOfBytes, PULONG_PTR lpCompletionKey, LPOVERLAPPED* lpOverlapped, DWORD dwMilliseconds);原创 2008-07-02 16:35:00 · 7389 阅读 · 1 评论 -
GDI,CxImage,GDI+之比较
GDI:常用的绘图方式,但是压缩算法太差,大图压缩失真严重,并且支持图片类型太少,支持bmp.一些绘图方法参考另一文章:图片镂空算法集合CxImage: 是一个开源库,功能强大,其官方主页http://www.xdp.it/cximage/常用的5种:bmp,gif,png,jpg,ico其他类型:tif,tga,pcx,wbmp,wmf,jp2,jpc,pgx,pnm,ras原创 2009-07-20 14:11:00 · 6795 阅读 · 2 评论