尽管 DOS 操作系统没有主动阻止用户显示图形,但程序员需要手动实现所有图形功能。 MS-DOS 除了通过 BIOS 绘制单个像素外,并没有提供图元(graphics primitives)。基于 BIOS 的方法并不理想,因为直接访问帧缓冲区(显卡内存)是实现图形操作性能提升的唯一方法。