Semigraphics とは

テキストベースのセミグラフィックスまたは擬似グラフィックは、このような表示モードのロジックを実装することなくラスターグラフィックスをエミュレートするための初期テキストモードビデオハードウェアで使用される基本的な方法です。
ラスターグラフィックのエミュレーションを実行するには、2つの異なる方法があります。第1は、テキストモード文字サイズの特定の細分マトリックスのすべてのバイナリ組み合わせを有する特殊キャラクタのセットを使用して、低解像度全点アドレス可能モードを作成することである。この方法は、ブロックグラフィックス、またはモザイクグラフィックスと呼ばれることがあります。
2番目の方法は、ラスタグラフィックスモードで描かれたかのように見えるグリフ(文字と図形)の代わりに特殊な図形を使用することです。これの重要な例はボックス描画文字です。
半二重文字(一部のブロック要素を含む)はVGA対応のビデオカードのBIOSに組み込まれているため、オペレーティングシステムがまだロードされていない場合でも、電源を入れた瞬間からこれらの文字を表示できます。システムがテキストモードを使用しているときには、この方法では単線と二重線が描画されることがあります。 BIOSセットアッププログラムを実行しているときなどです。
これらの歴史的アイデアの多くは、例えばブロック要素、ボックス描画、幾何学図形のUnicodeブロックなどで、Unicodeに採用されています。