
Direct2D
文章平均质量分 59
洗洗睡去
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Direct2D+MFC学习笔记
Direct2D 学习,包含环境配置及MFC画图原创 2015-09-08 15:13:06 · 6852 阅读 · 2 评论 -
MFC+GDI简化坐标缩放
画图经常会有负坐标或者很大数值的坐标(地图),在处理的时候需要清楚DC的各种视口的意义按照自己的想法来个简单的解决方案。原创 2015-08-15 20:42:23 · 5052 阅读 · 0 评论 -
MFC+Direct2D简化坐标缩放
背景问题由来在参考1这篇文章里写了GDI下坐标缩放的情况,这里记录下再Direct2D绘图引擎下的缩放操作。环境配置参考文章2几个概念参考上一篇文章的说明配图 实现功能 1.所有图形初始缩放在默认视图框架内 2.(0,0)位置位于视图左下角 3.可以从屏幕坐标反推出原始数据坐标 4.使用Direct2D技术,在保持抗锯齿效果的同时,绘图效率和GDI差不多思路及代码流程图原创 2015-10-22 10:55:12 · 3211 阅读 · 0 评论 -
MFC+Direct2D以屏幕中心为中心缩放的实现
MFC+Direct2D简化坐标缩放中记录了以坐标原点为基准点的坐标缩放的原理和过程,但在实际中,很多软件的缩放时以屏幕中心为缩放点的,比如各种地图,以及各种计算软件生成的矢量图原创 2016-01-04 14:29:56 · 2607 阅读 · 0 评论 -
用Direct2D和DWM来做简单的动画效果
0.由来画流程图的时候需要根据数据画出每帧流场图制作出“动画”,而在Win7以上平台,Direct2D和IUAnimation结合可以做出很流畅的动画来。1.一个简单例子先看看效果 这个例子是根据MS官方的一个Win32例子改在MFC对话框下实现的。这里基本没有用到IUAnimation类,而是用了DWM。下面贴代码2.流程a.初始化D2D相关类,初始化DWM对象 b.构造D2D绘图对象 c.原创 2016-03-19 19:36:52 · 4397 阅读 · 0 评论 -
D2D画箭头的例子
画流场图的时候需要画出带有箭头的矢量线表示流场效果图原创 2016-03-08 20:12:54 · 1363 阅读 · 0 评论 -
用Direct2D和DWM来做简单的动画效果2
在上一篇文章用Direct2D和DWM来做简单的动画效果 里写了很简单的一个例子,这个例子是MS官方的例子,那么这篇根据官方的思路自己修改修改效果做了绕圆盘旋转的指针样的动画,从圆心指向圆弧。见图 核心流程总结下MS这个例子核心-由DWM计算实时路径位置部分的流程 其中, A部分由Animation类的派生类设定,即SetStart(),SetEnd(),SetDuration()。原创 2016-03-21 14:40:06 · 2108 阅读 · 0 评论