- 博客(2)
- 收藏
- 关注
原创 Direct2D实现文字的描边和填充
一、实现思路通过继承IDWriteTextRenderer定义自己的文本渲染类并重写DrawGlyphRun方法,最终将该类实例作为 IDWriteTextLayout::Draw的参数传入进行文本的绘制。二、代码实现1、自定义文本渲染类class CustomTextRenderer : public IDWriteTextRenderer{protected: ULONG m_c...
2019-01-19 16:28:47 2169 1
原创 Direct2D实现文字镜像阴影
一、实现思路先绘制文字阴影部分,绘制阴影文本后应用3DTransform与高斯模糊特效,最后再正常绘制一次文本主体。二、实现代码 hr = m_pDWriteFactory->CreateTextFormat( sc_fontName, NULL, DWRITE_FONT_WEIGHT_NORMAL, DWRITE_FO...
2019-01-19 14:04:16 1334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人