Care2在Direct2D文本编辑器中

时间:2017-09-07 17:03:45

标签: c# wpf sharpdx direct2d

我在Direct2D中制作图形应用程序,它具有DirectWrite支持的文本编辑功能。但是,我不确定渲染插入符号的最佳方法是什么。我可以使用HitTestTextPosition获取位置并手动渲染一行,这似乎有效,或者我可以尝试使用SetCaretPosition和相关方法。 Direct2D表面不会覆盖整个窗口。

每种方法的优点和缺点是什么;哪一个会提供更好的可用性/稳健性?

0 个答案:

没有答案