指定位置から始まるテキストバッファの文字と属性を読み取ります。
設定戻り値
- ES:BP
- 読み取った文字と属性を格納するポインタ
- CX
- 読み取る文字数
- DL
- 読み取る先頭の桁位置(X 座標)
- DH
- 読み取る先頭の行位置(Y 座標)
- BH
- ページ番号
ES:BP から始まる CX * 2 バイトに、読み取った文字と属性の対の並びが格納されます。
offset value +0 文字 +1 文字の属性 ……
このファンクションは、日本語テキストモードでのみ有効です。 BH は 0 のみが有効です。
画面の表示範囲をこえる文字数の読み取りを行った場合(あるいはそもそもの開始位置がヘンだった場合)、表示範囲内のみのデータを読み取ります。 (念のために説明しますが、カーソルの移動やスクロールはありません)
Int 10h, ax=1302h
Int 10h, ax=1311h
Int 10h, ax=1320h