使用Win2D drawtext更改字体

时间:2016-07-20 16:59:43

标签: c# fonts draw win2d

有谁知道如何使用win2d drawtext方法更改默认字体? 我需要它是像Courier New这样的等宽字体。

args.DrawingSession.DrawText("用户:" + UNAME,10,350,Colors.White);

2 个答案:

答案 0 :(得分:1)

这是我正在寻找的答案。我早些时候偶然发现了它。

 args.DrawingSession.DrawText(Math.Round(percent * 100,1) + "%", Convert.ToSingle(pointX + 10), Convert.ToSingle(pointY), Color.FromArgb(255, 255, 255, 255), new CanvasTextFormat(){FontSize = 10 });


**new CanvasTextFormat(){FontSize = 10 }**

答案 1 :(得分:0)

CanvasTextFormat类型指定了字体(以及其他格式信息)。使用带有文本格式参数的许多DrawText重载之一。