我试图将其谷歌,但是有任何样本着色器效果,我可以使用它来生成概述的FormattedText。我能够通过使用BuildGeometry()获得轮廓,但性能非常差!
PS:由于我是新手并且还在学习,如果有人能够建议是否可能,那将会有所帮助。
答案 0 :(得分:3)
这是一个简单的选项我掀起,但不确定它是否正是你想要的。只需使用OuterGlowBitmapEffect
。
您可以将我的示例直接粘贴到Kaxaml中以查看它的外观:
<Page
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid Background="Black">
<TextBlock FontFamily="Arial" FontSize="36" FontWeight="Bold" Text="Text" Foreground="White">
<TextBlock.BitmapEffect>
<OuterGlowBitmapEffect GlowColor="Orange" GlowSize="6" />
</TextBlock.BitmapEffect>
</TextBlock>
</Grid>
</Page>