我正在使用DirectWrite应用程序接口,并且正在实现我自己的布局和文本渲染引擎。我已经成功创建了我的IDWriteTextLayout对象。当我执行以下调用时,我收到一个访问冲突错误,但我不知道原因:
DWRITE_LINE_METRICS m_lineMetrics;
UINT32 m_lineCount;
DX::ThrowIfFailed(
m_textLayout->GetLineMetrics(&m_lineMetrics,31,&m_lineCount)
);发布于 2013-03-11 17:51:00
我想通了。我想我错误地解释了函数的文档。您可以传递指向单个DWRITE_LINE_METRICS结构或DWRITE_LINE_METRICS结构数组的指针。
https://stackoverflow.com/questions/15328979
复制相似问题