
Direct2D
迷知凡
喜欢在求知过程中遇到的惊喜
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Direct2D实现文字镜像阴影
一、实现思路先绘制文字阴影部分,绘制阴影文本后应用3DTransform与高斯模糊特效,最后再正常绘制一次文本主体。二、实现代码 hr = m_pDWriteFactory->CreateTextFormat( sc_fontName, NULL, DWRITE_FONT_WEIGHT_NORMAL, DWRITE_FO...原创 2019-01-19 14:04:16 · 1466 阅读 · 0 评论 -
Direct2D实现文字的描边和填充
一、实现思路通过继承IDWriteTextRenderer定义自己的文本渲染类并重写DrawGlyphRun方法,最终将该类实例作为 IDWriteTextLayout::Draw的参数传入进行文本的绘制。二、代码实现1、自定义文本渲染类class CustomTextRenderer : public IDWriteTextRenderer{protected: ULONG m_c...原创 2019-01-19 16:28:47 · 2376 阅读 · 1 评论