【问题标题】:Is there a function for directx 2d to calculate string width?directx 2d 是否有计算字符串宽度的函数?
【发布时间】:2020-03-26 08:07:02
【问题描述】:

我最近一直在玩 directx2d c++,我想知道是否有一个函数可以从 IDWriteTextFormat 计算文本宽度?

【问题讨论】:

  • 我之前确实做过 drawtext,但现在我用 DrawTextlayout 替换了它。我已经做了 GetMetrics,但无论文本有多长,它总是返回宽度值。

标签: c++ fonts 2d directx


【解决方案1】:

通过删除包装来修复它。

pLayout->SetWordWrapping(DWRITE_WORD_WRAPPING_NO_WRAP);

【讨论】:

    猜你喜欢
    • 2019-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-20
    • 2015-07-31
    • 2010-12-04
    • 1970-01-01
    • 2015-07-20
    相关资源
    最近更新 更多