0

DirectWrite APIを使用しており、独自のレイアウトおよびテキストレンダリングエンジンを実装しています。私はすでにIDWriteTextLayoutオブジェクトを正常に作成しました。次の電話をかけると、アクセス違反エラーが発生し、理由がわかりません。

DWRITE_LINE_METRICS m_lineMetrics;
UINT32 m_lineCount;

DX::ThrowIfFailed(
   m_textLayout->GetLineMetrics(&m_lineMetrics,31,&m_lineCount)
);
4

1 に答える 1

0

私はそれを考え出した。関数のドキュメントを間違って解釈していたと思います。単一のDWRITE_LINE_METRICS構造体またはDWRITE_LINE_METRICS構造体の配列へのポインターを渡すことができます。

于 2013-03-11T09:50:59.570 に答える