随笔分类 - direct2d
摘要:转自:http://blog.csdn.net/augusdi/article/details/9040177Using Bitmap BrushesDirect2D 中的图片处理增加了很多的灵活的特性,现在的Direct2D可以很好的和GUI,GUI+以及Direct3D混合使用,它支持更多的图形格式,更丰富的绘制方法。使用Direct2D绘制的win7程序,显示效果更好,绘制速度更快。[cpp]view plaincopyLRESULTInItD2D(HWNDhWnd){//创建一个Direct2D资源指针HRESULThr=D2D1CreateFactory(D2D1_FACTORY_T
阅读全文
摘要:转自:http://blog.csdn.net/ntwilford/article/details/5656633从Windows Vista开始,Aero Glass效果被应用在了Home Premium以上的系统中(Home Basic不具有该效果)。这种效果是由DWM(Desktop Window Manager)来控制的。对于一般的程序,缺省将在窗口边框应用这种效果。但如果我们想要更多的控制,比如让客户区的一部分也呈现这种效果,那也非常的简单。不需要我们在程序里做任何复杂的算法,我们只需要调API,交给DWM去做就可以了。一、Composition(窗口合成) and Non-clie
阅读全文
摘要:SetWindowLong(hwnd,GWL_EXSTYLE,GetWindowLong(hwnd,GWL_EXSTYLE)|WS_EX_LAYERED); SetLayeredWindowAttributes(hwnd,0,(255*70)/150,LWA_ALPHA); 项目图.rar
阅读全文
摘要:响应WM_ERASEBKGND,在OnEraseBkgnd()处返回FALSE,阻止GDI重绘客户区背景色,设置背景色的工作交给Direct2D在Render时设置,否则在Resize时会出现窗口闪烁的问题;出处:http://www.cnblogs.com/wdhust/archive/2010/04/28/1723122.html
阅读全文

浙公网安备 33010602011771号