目录 1
第一章 鸟·火星人·飞猪 1
PC显示器简要历史 2
某些驱动程序的特点 5
支持的硬件 6
Paradise 9
ATI 9
Tseng Labs 9
Trident micrososystems 9
Oak Technologies 10
VESA 10
显示卡概述 11
真彩色 12
超级VGA 256色模式 14
16色模式 15
高彩色图形 17
如何使用本书 19
存储器和存储器模型 20
有关ANSI、实体和其它附属部分 24
设置你的编译程序 26
汇编语言中可怕的担心 27
变元 27
进入图形领域 31
第二章 图形文件 32
用PCX文件工作 36
16色PCX文件 39
位图图段的题外话 40
从PCX文件中产生图象段 41
观看图象段 48
从图象段中产生PCX文件 53
使用图象文件图段 58
用GIF文件工作 62
读GIF文件 64
把GIF文件转换成图象段 68
把图象段转换成GIF文件 76
关于位图图象的其他信息 84
第三章 16色图形 85
选择16色图形模式 86
设置VGA调色板 88
清屏 90
设置象素 92
画线 94
画矩形 95
填充矩形 95
画正文 97
移动图象段 100
移动鼠标器光标 104
产生和管理三维按钮 108
把屏幕捕获至PCX文件 112
MOUSE16.ASM代码模块 112
C语言调用MOUSE16 128
MOUSE16.H首部 144
位域:屏蔽表的最后一个字 146
了解VESA 147
16色图形的应用 154
第四章 256色图形 155
超级VGA 256色基础 156
初始化超级VGA图形模式 159
对屏幕寻址 161
清屏 163
设置VGA调色板 164
设置象素 164
画线 165
画并且填充矩形 167
画正文 170
移动图象段 172
移动鼠标器的光标 176
产生和管理三维按钮 176
把图形屏幕存入PCX文件 177
MOUSE.ASM代码模块 179
C语言调用MOUSE256 211
MOUSE256.H首部 221
256色图形的应用 224
第五章 高彩色图形 225
高彩色 227
初始化高彩色图形模式 228
把图形屏幕存入PCX文件 231
显示图象段 234
MOUSE-HI.ASM代码模块 235
从C语言调用MOUSE-HI 266
MOUSE-HI.H首部 275
高彩色图形的应用 278
第六章 显示字体 279
字体及其资源 279
把字体组织成资源 284
字体资源的组织 286
利用资源 287
检查字体 289
字体名和法律 290
字体资源来自何方 292
转换GEM屏幕字体 292
转换WindowsFNT文件 293
转换Macintosh FONT资源 294
字体显示函数 297
进一步的字体 344
第七章 打印超级VGA图形 345
打印机基础 345
LaserJet打印机 346
简单的抖动 349
LaserJet的转义序列 350
PostScript打印机 353
点阵打印机 355
DeskJet 500C打印机 357
驱动DeskJet 500C打印机 359
与打印机通信 361
打印16色屏幕 362
打印256色屏幕 377
打印高彩色屏幕 390
第八章 编写动画游戏 405
管理实体 409
观看Alice奔跑 431
在TechnologyLand中的数分钟 443
游戏的进行 484
附录 检测超级VGA卡 485