SDL で TrueType フォントを使用すると (SDL が関係しているかどうかはわかりません)、一部の文字がベースラインより高くなります。High Tower Text フォントを使用すると、大文字と小文字の 't' がベースラインよりも著しく高くなります。
Arial では、「t」だけです。
しかし、Tahoma と Times には問題がないようです。
マシン間で一貫しているので、フォントではないかと思います。
SDL_TTF ライブラリを使用しています。レンダリングは次のように行われます。
SDL_Surface* surfaceToPrintOn;
surfaceToPrintOn = TTF_RenderText_Solid (ttfFontPointer, textToPrint, color);
他のプログラムでこれらのフォントを使用すると、この問題が発生することはありません。平らできれいに見せるにはどうすればよいですか?
ティア。