現在、DrawText を使用して DirectWrite でテキストを描画しています。
DrawTextLayout に切り替えたときに、エイリアス文字のレンダリングがうまく行われていないことに気付きました。
DrawText でできるように測定モードを変更する方法はありますかDWRITE_MEASURING_MODE_GDI_CLASSIC
上のテキストは DrawText (およびDWRITE_MEASURING_MODE_GDI_CLASSIC) で描画され、下のテキストは DrawTextLayout で描画されます。
http://img5.fotos-hochladen.net/uploads/wwwwwwwww3b9zou6icp.jpg
http://img5.fotos-hochladen.net/uploads/xxxxxxxag8pdm5h2e.jpg
ご覧のとおり、下部のテキストでは文字間隔が適切ではありません。
DrawText の測定モードをに設定するDWRITE_MEASURING_MODE_NATURALと、TextLayout での描画とまったく同じ結果が得られます。問題は、変更方法がわからない測定モードです。