(转载请注明出处)
问! 为什么使用D2D 1.1版本,而不是1.0版本?
答: D2D 特效
在Direct2D 1.1 中,提供了ID2D1Effect接口,让程序员使用硬件加速的实时特效。这几乎就是使用D2D 1.1的绝对理由。
其他什么 CommandList 什么的,完全不知道嘛╮( ̄▽ ̄)╭
头文件就是d2d1effects.h啥的,不过还要请链接"dxguid.lib"静态库
使用ID2D1DeviceContext::CreateEffect创建D2D特效,
使用ID2D1DeviceContext::DrawImage就可以渲染该特效。
D2D 1.1 提供了不少内建特效,比如高斯模糊什么的。所有内建的特效在这里。
在这里就简单介绍几个内