0

DirectWrite を使用しています。全体的な文字間隔を調整するにはどうすればよいですか? GDIでSetTextCharacterExtraに相当するものが必要だと思います。

4

1 に答える 1

1

ビルトイン レイアウトには、Windows 8 の IDWriteTextLayout1::SetCharacterSpacing があります。Windows 7 では、下位レベルのレイヤーを使用して、独自のテキスト レイアウトを作成する必要があります (これは簡単な作業ではありませんが、完全に柔軟に追加の要素を追加できます)。レイアウト機能)。カスタム レイアウトの基本例は次のとおりです: http://msdn.microsoft.com/en-us/library/windows/desktop/dd941711(v=vs.85).aspx

于 2012-07-13T06:09:35.653 に答える