X86アセンブリを使用して、テキストだけでなくGUIを使用してオペレーティングシステムを作成しています。そこで、ビデオモードを13h(320x200,256色)に設定して、ダイアログを描画したり並べ替えたりできるようにしました。しかし、私がテキストを印刷したいとき、それはすべて大きくてピクセルのように出てきます。グラフィックモードを使用しているときに、テキストビデオモード(0〜3)と同様の解像度でテキストを印刷する方法はありますか?
2 に答える
1
グラフィックモードを使用しているときに、テキストビデオモード(0〜3)と同様の解像度でテキストを印刷する方法はありますか?
唯一の方法は、高解像度のグラフィックモードを使用することです。VGA 80x25テキストは、720x400ピクセルモードに対応します。
于 2012-06-02T17:33:16.327 に答える
1
基本的にはありません。本当にモード13hを使用する必要がある場合は、アンチエイリアスフォントを使用できますが、他のモードもありますが、640x400x256以上を提供する13hほど互換性はありません。高解像度の場合は、VESA標準を探してください。
于 2012-06-02T20:55:57.907 に答える