A.3.1.4.1 绘图数据

从数据存储起始地址开始的图形数据如下所示。

您可以显示直线、矩形、圆或点。将保存如下的相应值。
直线:1,矩形:2,圆:3,点: 5

显示属性(如线型和图案)根据各图形的不同而有所不同。在绘制点时,显示属性(+1)数据被忽略。

绘制一条直线

绘制一个矩形

存储值

模式

0

直线图案

1

填充

绘制一个圆

存储值

模式

0

直线图案

1

填充

您可以设置显示颜色、背景色和闪烁属性。如下所示,在位0至7中保存显示色数据,在位8至15中保存背景色数据。

用来保存属性数据的格式根据如下的显示颜色及是否设置闪烁而有所不同。

256色显示(无闪烁)

如下所示,在位0至7中保存显示色码,在位8至15中保存背景色码。有关色码的信息,请参阅以下内容。

色码表

64色+ 3速闪烁

如下所示,在位0至5中保存显示色码,在位8至13中保存背景色码。有关色码的信息,请参阅256色代码表。

闪烁存储值

位7

位15

位6

位14

闪烁状态

0

0

0

1

高速闪烁

1

0

中速闪烁

1

1

低速闪烁

单色16级灰度+3速闪烁

如下所示,在位0至3中保存显示色码,在位8至11中保存背景色码。有关色码的信息,请参阅以下内容。

色码表

闪烁存储值

位7

位15

位6

位14

闪烁状态

0

0

0

1

高速闪烁

1

0

中速闪烁

1

1

低速闪烁

对坐标数据来说,画面的左上角是坐标(0, 0)。对于窗口中的图形来说,作为窗口注册的画面的左上角是坐标(0, 0)。

绘制一条直线

绘制一个矩形

绘制一个圆

绘制一个点