フォントが汚い(DXライブラリ)
Posted: 2013年8月19日(月) 21:30
DXライブラリを使用したゲームを作成しています。
なるべく文字を表示する際には綺麗なフォントをしようと考えています。
そこで CreateFontToHandle関数を使用してフォントを作成して表示をしようとしているのですが、
どう設定しても表示されるフォントが汚くなってしまいます。
例えばメイリオのようにアンチエイリアスの綺麗なフォントを設定しても、デフォルトでは本来の綺麗さとはかけ離れた文字になってしまいます。
(そもそも、本来あるべきアンチエイリアスが全くかかっていません)
そこでフォントを作成する際にDX_FONTTYPE_ANTIALIASINGやDX_FONTTYPE_ANTIALIASING_4X4を設定してみたのですが、
これでもやはり本来とはかけ離れた汚いフォントになってしまいます。
どうすれば本来のあるべき綺麗なフォントで文字が表示されるのでしょうか。
なるべく文字を表示する際には綺麗なフォントをしようと考えています。
そこで CreateFontToHandle関数を使用してフォントを作成して表示をしようとしているのですが、
どう設定しても表示されるフォントが汚くなってしまいます。
例えばメイリオのようにアンチエイリアスの綺麗なフォントを設定しても、デフォルトでは本来の綺麗さとはかけ離れた文字になってしまいます。
(そもそも、本来あるべきアンチエイリアスが全くかかっていません)
そこでフォントを作成する際にDX_FONTTYPE_ANTIALIASINGやDX_FONTTYPE_ANTIALIASING_4X4を設定してみたのですが、
これでもやはり本来とはかけ離れた汚いフォントになってしまいます。
どうすれば本来のあるべき綺麗なフォントで文字が表示されるのでしょうか。