GB/T 17192.1—1997信息技术 计算机图形 与图形设备会话的接口技术(CGI) 功能说明 第1部分:概述、轮廓和一致性.pdf, 行业分类信息技术、办公机械。
GB/T 17192建立了计算机图形接口(CGI)就概念模型、功能性能力和一致性的最低要求。它规定了CGI编码的设计要求。GB/T17192定义了CGI功能集,这个功能集可满足计算机图形学界的下列需求:a)为计算机图形软件包的实现者提供一个接口标准;b)为计算机图形设备制造商和供货商提供一个接口标准;c)为图形设备的能力、特征和状态提供一种查询和响应机制;d)提供一种访问非标准图形设备能力的标准图形转义机制;e)允许将来CGI的功能扩展。除了CGI功能性能力外,此标准还定义了设备类别、基础轮廓和分区轮廓。CGI中包括的设备类别有输出型(OUTPUT)、输入型(INPUT)、以及输入/输出型(OUTIN)。轮廓允许定义CGI的功能和特性子集以更好地适应特定被标识的用户群的需求。也为在GB/T17192公布后登记分区轮廓留有余地。计算机图形接口是一种实现在独立于设备的图形软件和CGI虚拟设备之间进行控制和数据交换的标准功能和语法说明。在GB/T17192中表述的CGI语法是一种独立于编码和联编的说明。除非特别声明,否则实例或功能描述与某种特定的编码技术或语言的任何类似都是巧合。所规定的功能提供表示广泛的二维图片,并可以对这些图片在多种图形设备上的显示进行控制。这些功能可分成几组:控制设备和CGI的会话、规定所用的数据表式、控制图形的显示、执行基本的绘图动作、控制基本绘图动作的属性、从输入设备采集数据以及提供对非标准设备能力的访问。此标准综述了GB/T17192,它解释了此标准与各分标准之间的关系以及它们与其他标准的关系,描述了图形系统的参考模型并且定义了一些基础轮廓及分区轮廓。GB/T17192.2~GB/T17192.6利用抽象记法对不同功能领域规定了CGI功能。ISO/IEC9637和ISO/IEC9638定义了CGI的标准数据流编码、过程库联编和单入口点过程联编。